F fjqzcb Unregistered / Unconfirmed GUEST, unregistred user! 2008-09-26 #1 已经完成两年的一个项目,连着两天发现各有一笔数据提交到数据库没有保存,开发工具是delphi,数据库是access? 会不会是数据提交时没有提交到数据库保存,只保存在缓存中,结果丢失?想不通……!!
H hanpengshan_00 Unregistered / Unconfirmed GUEST, unregistred user! 2008-09-27 #4 1 一个可能是系统忙,但是可能性不大 2 程序有bug,这个可能性比较大,拿代码调试下这笔数据,是不是有什么条件有问题 先不要以为access,或系统有什么问题,即使有问题,你也不能这么跟客户解释,最终还得你自己来解决
1 一个可能是系统忙,但是可能性不大 2 程序有bug,这个可能性比较大,拿代码调试下这笔数据,是不是有什么条件有问题 先不要以为access,或系统有什么问题,即使有问题,你也不能这么跟客户解释,最终还得你自己来解决
H hanpengshan_00 Unregistered / Unconfirmed GUEST, unregistred user! 2008-09-27 #5 另外一个也有可能是杀毒工具的问题,比如瑞星和诺顿比较常出现这样的问题
R roadexplorer Unregistered / Unconfirmed GUEST, unregistred user! 2008-09-28 #6 有可能,现在的硬盘有缓存,当保存后客户又冷启动或断电就有可能。
S szhcracker Unregistered / Unconfirmed GUEST, unregistred user! 2008-09-28 #7 access的记录数有多少了?1000万以上了吗?
P power_source Unregistered / Unconfirmed GUEST, unregistred user! 2008-09-28 #10 某个事务肯定出错了没有回滚,造成以后的操作退出软件后就消失了。这个问题最常见。这是我多年的经验!检查所有的事务,看有没有这种情况,
L levi Unregistered / Unconfirmed GUEST, unregistred user! 2008-09-28 #11 同意楼上的说法,不太可能是数据库的问题,可能是插入的数据或者是连接出现具种问题,导致数据丢失。由于ACCESS没有语句监控,所以可以考虑在程序断的连接中加监控代码,看执行了什么语句,然后再直接到ACCESS执行看看。
同意楼上的说法,不太可能是数据库的问题,可能是插入的数据或者是连接出现具种问题,导致数据丢失。由于ACCESS没有语句监控,所以可以考虑在程序断的连接中加监控代码,看执行了什么语句,然后再直接到ACCESS执行看看。
S shadowpj Unregistered / Unconfirmed GUEST, unregistred user! 2008-09-28 #12 呵呵~运行2年不代表你的程序没BUG!也许在最近的一次升级中你改过一点小位置,或想LS所说条件问题!首先从自己那找问题!
F fjqzcb Unregistered / Unconfirmed GUEST, unregistred user! 2008-10-06 #13 结题意见:对不起,前两天忙,没有上来。 通过深入调查,那两天天气热,使用空调,所以有出现调电,但因为是小医院,有备用电,所以机子没有重启,但是据说闪了一下,个人认为roadexplorer说的也是一种可能,因为我还用txt文档做了一个log,但其中也没有那条记录,数据库驱动出现问题的可能性看来应该排除。 但是觉得这个和机子也可能有关系,因为同样配置的另一台机子确一直没有发生问题,真是很灵异的事件,目前还没有最后确定,只能采用提交数据后查询数据库,看看能不能逼着整个系统不作缓存,保证数据安全性。 唉,真是烦啊~~~ 分数不多,大家共享吧,如果还有想法,望请告知,谢谢!
结题意见:对不起,前两天忙,没有上来。 通过深入调查,那两天天气热,使用空调,所以有出现调电,但因为是小医院,有备用电,所以机子没有重启,但是据说闪了一下,个人认为roadexplorer说的也是一种可能,因为我还用txt文档做了一个log,但其中也没有那条记录,数据库驱动出现问题的可能性看来应该排除。 但是觉得这个和机子也可能有关系,因为同样配置的另一台机子确一直没有发生问题,真是很灵异的事件,目前还没有最后确定,只能采用提交数据后查询数据库,看看能不能逼着整个系统不作缓存,保证数据安全性。 唉,真是烦啊~~~ 分数不多,大家共享吧,如果还有想法,望请告知,谢谢!
B bsense Unregistered / Unconfirmed GUEST, unregistred user! 2008-10-07 #14 备用点的话,最好有个稳压设备,然后很重要的话,就不要使用屁眼access了,问题多多.
Z zybzhen Unregistered / Unconfirmed GUEST, unregistred user! 2008-10-07 #16 每次对数据库进行写操作都放事务里,操作了就提交事务