实时错误无法为更新行集定位一些值可能已在最后读取后改变.txt

来自「VB技巧问答10000例 VB技巧问答10000例」· 文本 代码 · 共 3 行

TXT
3
字号
由于所修改的记录与数据库所存在的记录冲突,导致更改失败(如其他用户已将记录删除),如果没有触发器,其实程序发生警告信息给Errors集合,但不终止程序运行,也不会出实时错误提示。如果你加上触发器,你所进行批更新包括从Deleted表中记录,即所有删除的记录,所有的更新请求都不存在(或已被其它用户删除),所以出现实时运行错误。 
    建议:用Ado对象Update方法代替UpdataBath试一试。 
<END>

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?