而今迈步从头越

来源:互联网 发布:javascript事列 编辑:程序博客网 时间:2024/05/01 03:42

我们经常会在书里看到这样的代码:

if dw_1.update()=1 then
      commit;
      messagebox("提示","保存成功!')
else
      messagebox("提示","保存不成功!' + sqlca.sqlerrtext)
      rollback;
end if

我有一个疑问:如果出现提交失败后我们是否应该及时rollback呢?因为我们是多用户操作的系统?如果用户看着提示,一直不点的话,我们的rollback是无法执行的。。想想,测试一下,是否会锁表。
当然:如果你要在提示中显示:sqlca.sqlcode的话,rollback之前是应该先取出sqlca.sqlcode的。


原创粉丝点击