我是ADO+Access用adoquery1.edit;adoquery.fieldvalues['Nums'] := 1;//原来是0 adoquery.post;执行完提交后,我查过是改变了,但是立即拔电源插座关电,然后重新开机,数据就还是原来的0而不是提交后的1,已测试多次都是这个结果,但是如果先关闭程序,再这样断电非法关机就没有问题,请问为什么,有没有什么解决方法,确保一定可以保存数据?
调试欢乐多
或你自己做个标记,默认为False,当程序正常关闭时标记设为TRUE,下次程序启动的时候检查标记为False的数据。