请教一个关于CXGRID控件的GetNextPacket方法读取数据的问题 ( 积分: 50 )

  • 主题发起人 主题发起人 kings_delphi
  • 开始时间 开始时间
K

kings_delphi

Unregistered / Unconfirmed
GUEST, unregistred user!
想分批次把数据库查询到的数据读取出来,而不是一次性全部读取。
有ClientDataset.GetNextPacket方法分批次读取数据,用普通的DBGRID显示数据能正确分批次读取,每次读取设置的几条数据,不会一次性把所有数据全部读完再显示。
而改用CXGRID控件后,数据都是一次性全部读完后再显示出来。感觉CXGRID要自动会把数据全部读完再计算合计什么,不知道哪位高人试过,设置什么不让它一次性读取全部数据?
 
想分批次把数据库查询到的数据读取出来,而不是一次性全部读取。
有ClientDataset.GetNextPacket方法分批次读取数据,用普通的DBGRID显示数据能正确分批次读取,每次读取设置的几条数据,不会一次性把所有数据全部读完再显示。
而改用CXGRID控件后,数据都是一次性全部读完后再显示出来。感觉CXGRID要自动会把数据全部读完再计算合计什么,不知道哪位高人试过,设置什么不让它一次性读取全部数据?
 
后退
顶部