首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

数据更新出现有关问题

2012-01-10 
数据更新出现问题有2组一样的数据更新过程中,一个可以更新一个不可以更新。错误是:Run-time error -214721

数据更新出现问题
有2组一样的数据更新过程中,一个可以更新一个不可以更新。
错误是:
Run-time error '-2147217864(80040e38)':
Row cannot be located for updating. some values may bave been changed since it was last read

[解决办法]
是不是有别人和呢同时操作同个数据?
[解决办法]
好像是你查询出来的结果集中途被修改了主键什么的,找不到了.如不是,提供一些代码啥的上来:)
[解决办法]
“有2组一样的数据更新”
如果更新一样,只有做一个更新。
如果更新不一样,也只要做后一个更新。
所以没必要做两次更新。
[解决办法]
建议用conn.execute "update 表名 set ... where ..."这种方式更新
[解决办法]
这样的操作可以加一个锁.也就是你在操作的时候别人就不能够操作.否则就会出这个问题.

热点排行