P
py6530
Unregistered / Unconfirmed
GUEST, unregistred user!
一个SQL的数据库 局域中有几台机同时运行同一程序修改数据(肯定不是对同一记录) <br>经常出现"未指定错误" 重复保存才行(有时要重复2次以上)<br>因此 我在程序里, 在运行"UPDATE..."前, 将SQL的内容记录在一个文本文件上,目的是为了好分析原因 <br>结果发现: (先说明下吧,每次保存,是通过循环 更新几条记录的,象更新户人口数据)<br>明明当前户有5个人的记录,出错时,查看保存的SQL内容,当次保存,只记录了3条 SQL,再次按保存成功时,才是5个人的SQL记录。<br>程序是一样,发出的UPDATE 命令也相同 是在 命令前 保存SQL内容的 为什么会 少了呢?<br>是因为我保存没有使用线程技术引起? 难道是因为几台机刚好同时保存 引起冲突?<br>或是其他什么原因?