dbgridieh统计问题(200)

  • 主题发起人 主题发起人 zhengjp
  • 开始时间 开始时间
Z

zhengjp

Unregistered / Unconfirmed
GUEST, unregistred user!
主从表设计,用ADOdataset实现,从表用dbgrideh显示,为了统计我在主表ADOdataset的AfterScroll事件中加入:dbgrideh2.SumList.RecalcAll;(如果不加这行,dbgirdh的foot值不会随主表变化而更新)当从表数据比较多时,显示变得有点慢.尤其是先点一下主表的“最后一条”,在去点“上一条”或其它记录时,dbgrideh显示数据非常慢,可以清楚看到数据在慢慢显示,但把AfterScroll事件中dbgrideh2.SumList.RecalcAll去掉就OK!各位像这处情况真不知如何处理了?
 
改加到afterpost中。
 
移动主表,grid的foot值随之变化!happycyp:没有看清题啊
 
在线等,没有人遇到吗?这方面的设计能不能给点建议?必给分!
 
好像用DBE连结没有问题,从表可以随主表变化而进行统计,但用ADO一定要在主表中的AfterScroll事件中加入:dbgrideh.SumList.RecalcAll;不然就不会随主表变化而统计!
 
后退
顶部