关于C#中打印的问题 建议将数据表中数据读入datagrid,然后打印datagrid中数据打印源程序http://www.4046.com/nnsrc/netdown.asp?id=357 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如果楼主其他的方法不行.我推荐一个方法: 使用ole access的方式.将报表在access中指定,然后使用access打印.相关资料你在msdn官方网站上找找. 原来打印数据库数据表中的数据是这么的麻烦,需要手工编写如此多的代码。这一点我觉得.net封装的不够完美。 如何用C#将Sqlserver数据库中的数据导入EXCEL中,这样可能会更简单一些吧。 cocosoft能讲的具体一些吗?多谢了! 将数据读入DataTable中,然后用e.Graphics.DrawRectangle()或e.Graphics.DrawRectangles()方法画矩形,再用e.Graphics.DrawString()方法将DataTable中的数据填入矩形中,就可以打出一张表格来。上述方法使用PrintDocument控件,将程序写到private void printDocument1_PrintPage(object sender, System.Drawing.Printing.PrintPageEventArgs e)中,再调用printDocument1.Print()就可以了。 c#如何连接Access数据库 这个算法生成的随机数重复太严重了,怎样改进一下?????????? C#下如何关闭EXCEL进程 用Ajax取出数据绑定到dropdownlist上,在服务器端如何获取dropdownlist的selectedvalue? 我想图像绘图链表保存到数据库中,请问怎样设计数据库结构?? 关于页面跳转 求一个免费PDF控件 求救,如何从大量TXT文件中读取数据指定数据并存入数据库啊? 万一C#中有资源泄露!?,如何发现?怎么办??? Property Grid 控件如何使用? 如何直接删除一个文件? 怎样用正则表达式匹配Html Tag?
使用ole access的方式.将报表在access中指定,然后使用access打印.
相关资料你在msdn官方网站上找找.
或e.Graphics.DrawRectangles()方法画矩形,再用e.Graphics.DrawString()方法将DataTable中的数据填入矩形中,就可以打出一张表格来。
上述方法使用PrintDocument控件,将程序写到private void printDocument1_PrintPage(object sender, System.Drawing.Printing.PrintPageEventArgs e)中,再调用printDocument1.Print()就可以了。