高分求解关于Delphi + SQL2000 无法为更新行集定位(100分)

  • 主题发起人 主题发起人 feifan
  • 开始时间 开始时间
F

feifan

Unregistered / Unconfirmed
GUEST, unregistred user!
我用Delphi + SQL2000做了一个数据库应用程序,当我向数据表中添加一条记录后,立即
再对这条记录做其它操作时就会弹出一个错误对话框,对话框提示内容:
无法为更新行集定位:一些值可能已在最后读取后改变"
对于这个问题我极为头痛?还请各位多多指点!
 
添加之后commit 一下
 
升级到Delphi6,MDAC2.7,数据库设主键,检查自增字段,不要设默认值
 
给你的表加一个自增字段先
 
把Lock Type 属性设成ltReadOnly就可以了。
 
你搞个语句select * from 表。。。。。
就做个刷新吧。。也许有用...:)

哈哈,办法太蠢了,要是数据多,那就浪费时间。
 
用bookmark,然后刷新一下吧
 
谢谢各位!每人都有份!
问题已经解决了,我采纳了Ysai的意见!
 
后退
顶部