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

修改数据库记录出错,大侠救命!该如何处理

2012-02-05 
修改数据库记录出错,大侠救命!!!!!用edit方法修改记录时出错(access数据库),提示:couldnt perform the ed

修改数据库记录出错,大侠救命!!!!!
用edit方法修改记录时出错(access数据库),提示:couldn't perform the edit beacause another user changed the record 奇怪的是有部分记录是正常的,不知数据库出了什么问题,通过access检查数据库正常,请大侠指教。

[解决办法]
你试下这样吧:

da.ww.refresh;
da.ww.edit;
da.ww['l9']:='0';
da.ww.post;


这样就OK了。
[解决办法]
在access中这样操作,重新建一个表,结构和当前的这个 一样,然后吧数据全部复制过来,删除旧表,当前表改名,然后再重新操作试试。 ==!

[解决办法]
可能是表中使用的自增长ID作主键
而你POST之后没有更新,所以DataSet不知道这个ID是多少
所以更新出错
可以试一下以下方法
da.ww.Refresh;//刷新一下以获得ID
da.ww.Edit; 
da.ww.FieldByName('l9').Value:='0';
da.ww.Post;

热点排行