无法为更新行集定位:一些值可能已在最后读取后改变。

babycat 2005-03-28 09:56:52
用ACCESS 2000,表用自动编号做主键,全部字段无默认值,为何常常出现“无法为更新行集定位:一些值可能已在最后读取后改变。”的错误?在网上查了很多类似的提问,都没有解决问题。
...全文
134 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
shxhark 2005-08-06
  • 打赏
  • 举报
回复
亦是非常郁闷!
qq153788616 2005-03-29
  • 打赏
  • 举报
回复
顶!!!
babycat 2005-03-28
  • 打赏
  • 举报
回复
我也用过这个办法,可是数据太多的时候速度很慢。有没有其他的方法解决?如果不用自增字段做主键会如何?
helloqiner 2005-03-28
  • 打赏
  • 举报
回复
我也遇到过你出现的问题。
后来发现,用自增ID在新建完记录后有时需要重读下数据集才能保证数据不会出错。
所以我是用笨办法解决的。
新增记录后,选 close 下再 open.呵呵
babycat 2005-03-28
  • 打赏
  • 举报
回复
郁闷死了,这到底是什么原因引起的?

2,498

社区成员

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

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