ADO问题(100分)

  • 主题发起人 主题发起人 conworld
  • 开始时间 开始时间
C

conworld

Unregistered / Unconfirmed
GUEST, unregistred user!
环境:Delphi6 + Access
某个表的一个字段设为自增字段和主键
增加一条记录保存正常,立即进行修改并保存出错:
无法为更新定位行,一些值可能已在最后一次读取后更改
但是增加一条记录后重新打开这个表并修改这条记录正常
请问各位大侠,这是何道理,该如何解决,谢谢
 
你用导航器DBNavigator可以解决问题。
 
把那個'自增字段'設為主關鍵字試一下
 
我已设为主键,不想用导航器,还有别的办法吗
谢谢
 
增加后立刻调用:dataset.refresh.
 
接受答案了.
 
最好不要用什么自增加字段,程序中生成主键比较好,而且以后换数据库系统也较方便。
 
将Access从97升到2000后问题解决
 
后退
顶部