数据库表有触发器,用ADOquery1.UpdateBatch报更新定位行
delphi吧
全部回复
仅看楼主
level 3
数据库表有触发器,用ADOquery1.UpdateBatch报无法更新定位行,一些值可能已在最后一次读取后被更改
排除主键,自增字段问题!
把触发器停止,再去UpdateBatch 一切正常!
求大神解决办法啊!!!困扰了好久了
2016年10月24日 02点10分 1
level 1
在触发器开始的地方加set nocount on,结束的地方加set nocount off 试试。
2016年10月24日 09点10分 2
试了下确实可以,感谢大神指点!!!!
2016年10月26日 02点10分
1