分布式数据库,客户端打印预览时要从服务器端传入所有数据,能否一段一段传,比如10条?(100分)

  • 主题发起人 主题发起人 ddwsun
  • 开始时间 开始时间
D

ddwsun

Unregistered / Unconfirmed
GUEST, unregistred user!
分布式数据库,采用socketconnection,
在clientdataset的属性中查询显示可以设置为10条,
但是客户端打印预览时要从服务器端传入所有数据,能否一段一段传呢?
 
怎么没人回答呢?
报表采用quickreport设计,每一条记录要按规定格式打印一张,
数据库也很大,所以需要一段一段传。
help!!!!
 
可以的呀.设定 ClientDataSet的 packetrecordcount -1 改称 10
 
ClientDataSet的 packetrecordcount -1 改 10 后
只对dbgrid、dbimage、dbedit等控件有用,一次显示十条,超过十条后再传
但是quickreport界面时,一次都传完了
 
为什么要一段一段的传啊,你可以设定一页打印多少条就行了啊
 
因为每一页用固定格式显示一条纪录,而数据库很大,
如果客户端等所有信息传到后系统就会崩溃的。
 
后退
顶部