First we try, then we trust

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
今天遇到一个问题,百思不得其解。

在Delphi 7中更新了两个表,然后使用事务保护起来。可是两个表的更新似乎必须一个在前,另一个在后,否则报告更新失败。这两张表不构成级联更新、级联插入、级联删除所带来的优先级别问题,可以说毫不相关。使用SQL Server的事件探察器探察发现,两条更新命令都提交到了SQL Server,将两条命令单独拿到查询分析器中运行都可以成功,但Delphi中就是无法提交。最后,将两张表更新命令换换位置,问题就解决了。
posted on 2004-07-11 00:04  吕震宇  阅读(755)  评论(0编辑  收藏  举报