日期:2014-05-20  浏览次数:20878 次

如何等待数据库写入结束?
最近写的一个程序,里面有几句大数据量的更新(用UPDATE),但总是没等ACCESS数据库更新完,代码就继续往下执行了,导致结果不对.
请教高手,有什么办法让程序判定数据库已经更新完了再继续执行代码?(已经试过SLEEP,但不知道该设多少时间,1秒大概不够,还是出错)
或者有什么优化的方法?
数据库由于要求,不能换...
先谢各位了~

------解决方案--------------------
这样是可以的。。。

可是在try异常的时候要特别的小心。因为TRY-CATCH结构会开劈一大片的内存空间。。。

非要用的话。就越精确越好。。。

不过你所说的。不响应。我确从来都没有遇到过。。。

具体是怎样的情况?