当前位置:编程学习 > VB >>

批量打印

如何利用数据库中的数据批量打印到模板中啊???比如移动的表单之类的。多谢了!!!!!! --------------------编程问答-------------------- 报表 --------------------编程问答-------------------- 能详细点吗?小弟初学乍到。先谢谢了。 --------------------编程问答-------------------- 赶活呢,请高手多多指点啊。看了看好像也有用三方控件的,有会的也请帮帮忙啊。分不是问题。。。。 --------------------编程问答-------------------- 楼主的问题描述过于简单

打印的东西离不开报表 --------------------编程问答-------------------- 我做过一个打印到excel的批量打印,大概思路是这样的:
一、在数据库中建一张表(比如:printTask),预先存储需要打印的东西,代码:
create table printTask
(  ID int,
   sqlString varchar(1000)
)
go
二、批量打印之前,根据你的要求在printTask表中插入需要打印的内容,比如:
ID         sqlString
0       select * from tab1 where field1='aaaaaaaaa'
1       select * from tab2 where field1='bbbbbbbbb'
2       select * from tab3 where field1='ccccccccc'

三、真正打印时读取上表,然后依据sqlString列中的信息(select * from tab1 where field1='aaaaaaaaa')逐行取得打印内容。
四、读到数据后开始打印到excel模板。完毕(完毕后可以删除printTask表中的内容) --------------------编程问答-------------------- 楼上的问题,如果预算充足话,还是选择专业报表工具,行业内FineReport这个报表工具打印的解决方案最完美 --------------------编程问答-------------------- 用水晶报表工具 --------------------编程问答-------------------- 这报表是套表呢,还是白纸打印?
补充:VB ,  数据库(包含打印,安装,报表)
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,