我有个程序。
有5、6个人用,
每天总是对一个表,的十几、二十记录。做记录。
update 表 set 1='',2='',3='内容' where id='id'很简单的。就不知道为什么。
有时候保存就死了,想是死锁一样。不知那位高人遇到过这种事情。
有5、6个人用,
每天总是对一个表,的十几、二十记录。做记录。
update 表 set 1='',2='',3='内容' where id='id'很简单的。就不知道为什么。
有时候保存就死了,想是死锁一样。不知那位高人遇到过这种事情。
===================================
这个时候是什么时候?是多人同时操作或其他什么情况?
是每个人都这样,还是只有那么一两台计算机?
记录在修改时不是已经是事务的吗?
rollback
多少个字段,多少条记录??
可还是出先这个问题。
不知道怎么回事大家研究研究吧。
比如用DBEdit,DBCombobox等就是直接对表操作!
那样很容易导致死锁!建议不要对表直接操作!可以用Edit,Combobox等修改好数据后,再Update到数据库里!
那样就不会出现死锁了!而且速度快!不影响其他人操作!
建议打开 Enterprise Manager 看看会话