adoquery中用dbgrideh显示数据,增加和删除修改时如何避免程序死掉?(50分)

  • 主题发起人 主题发起人 super-ljc
  • 开始时间 开始时间
S

super-ljc

Unregistered / Unconfirmed
GUEST, unregistred user!
当用dbgrideh显示10000条记录时当新增记录时/删除一条记录时程序竞出现白屏死掉.请问有没有好的方案来取代.没办法采用增加用单独的表单,增加完后关闭adoquer再打开的方法来试图解决这个问题.但总感觉不太好.哎看来不行得用stringgrid了.
 
可以试试下面的
adoquery.disableControls;
try
....
finally
AdoQuery1.EnableControls;
end;
 
分页显示应当可以解决的吧,这个问题主要是显存不够
 
adoquery.disableControls;
 
adoquery.disableControls
这个用过了,当append一笔记录时保存成功后,再删除就出现假死.白屏
现在是我增加一笔时就关闭然后再打开不过我觉得应有更好的方法.
 
只能分页显示...
 
后退
顶部