操作Access数据延迟问题(至急)
现在开发的是纯Access项目:Aceess+VBA
在Access画面中输入数据,相当于直接操作Access MDB中的表。
但是之后用DAO方式打开刚才在Access画面中操作的表,却发现数据没有写进表中,延迟一段时间后,或者下一次用DAO操作的时候才可以发现前一次操作的数据被写进了MDB文件中的表里。
这种情况也不是每一次都会发生,在一个画面中反复操作四五次之后,产生的频率就很高了。
搜索了一下,很多人回答是用SLEEP(300)就可以解决,实际尝试了,还是不能解决问题。
从原理上SLEEP暂停了所有操作,不应该会有什么效果吧(个人意见)。
究竟应该如何去消除Access数据库德这种延迟呢?请指教!谢谢