解决问题可以送100M的网络硬盘,快来看呀...

workboy 2002-03-30 11:00:53
各位老大:小弟遇到一个难题:在我的一个用vb6(sqp4)开发的系统中,后台数据库为nt40+sql70有一个公用信息表,很多用户都需要访问它,近两天出现了很奇怪的问题,在更新这个表时出现上面的提示错误,系统以前运行正常,用户大概有20个,分布在4个子系统中。
代码如下:
;;;;
rs.open "select * from zyyl where blh='"+blh+"'",conn,3,4
rs("zyf")=300
rs("ylf")=300
....
rs.updatebatch
;;;;;
ERR:..concurrency check failed....outside of this cursor当执行到update时频繁出错!!!
敬请各位高手尽快出手!!!!!
...全文
27 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
xiaoyu 2002-03-30
  • 打赏
  • 举报
回复
update前是不是要lock
使用事务

828

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 非技术区
社区管理员
  • 非技术区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧