并发冲突?谁来救救我,郁闷啊

popok 2003-08-23 08:14:16
我在做一个增加,删除,更新数据库的基本操作。
dim mybind as bindingmanagerbase
mybind=new bindingtext(ds,tablename)

我先增加几条记录:dim orow as datarow
orow=ds.tabeles(0).newrow
orow.item(0)=""
ds.tables(0).items.add(orow)
da.update(ds,tablename)

然后我删除他们:ds.tables(0).rows(mybind.position).delete()
da.update(ds,tablename)

然后出现奇怪的问题,我从datagrid 的下面一条记录开始删除,ok一点问题没有,可是我从最上面那条记录开始删除,就会出现“并发冲突”的提示。郁闷死了,这是为什么?
我的记录已增加到数据库里了啊,而且在dataset中的rowstate也应该每次增加或删除后都恢复成unchanged的吧?
...全文
25 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
斗斗来三 2003-08-23
  • 打赏
  • 举报
回复
偶救不了你啊,不是很明白
popok 2003-08-23
  • 打赏
  • 举报
回复
不是很清楚,楼上的大哥,能不能针对问题说一下
孟子E章 2003-08-23
  • 打赏
  • 举报
回复
http://xml.sz.luohuedu.net/xml/ShowDetail.asp?id=8ADE535F-AD40-4DE3-A962-A64B4FAF12C4

16,554

社区成员

发帖
与我相关
我的任务
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
  • VB.NET
  • 水哥阿乐
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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