数据库记录删除的怪现象!(20分)

V

vcvc

Unregistered / Unconfirmed
GUEST, unregistred user!
我在用TADOTable.Delete进行删除后,就对LISTVIEW对象进行刷新(数据表里的记录显示在LISTVIEW中,),以从数据库里重新取得删除后的数据,数据库用ACCESS,可是,刷新后的仍为未删除前的数据,只有在删除后等上1秒再刷新LISTVIEW才能显示正确的记录,
不知为什么,大家有办法吗???急!!!
 
短开重新连接。
 
也不行呢!
我试了:.ACTIVE := FALSE
 
你是否安装了ADO的PACK
 
ReQuery试试
 
Post方法需要时间
 
还有这种原因??啊~~
我用的是DELPHI6 ADO2.7
来自:zhoudongchao, 时间:2002-10-22 13:33:00, ID:1387521
你是否安装了ADO的PACK

 
你看看AdoConnection中的ConnectOptions属性,
你可能选择的是异步数据库连接,这样不等数据库更新完毕,post就结束了。可能会出现你上面说的现象
 
我也见过类似的,是在VB中,解决方法居然是写空循环拖延时间。
 
啊!!这么惨哪,唉,再贴几天,看有没有人能解决一下.
来自:zhbforce, 时间:2002-10-22 22:31:00, ID:1388699
我也见过类似的,是在VB中,解决方法居然是写空循环拖延时间。

 
顶部