在DBGrid1中更新的记录的问题?(20分)

  • 主题发起人 主题发起人 DaChu
  • 开始时间 开始时间
D

DaChu

Unregistered / Unconfirmed
GUEST, unregistred user!
Access数据库,表名:Tab_Name
ADOQuery1.sql.text := 'select * from Tab_Name where 1=2'
DBGrid1的数据源为ADOQuery1
ADOQuery1.Open后,可以在 DBGrid1 中输入记录,在输入第二条记录时,如果对第一 
进行了修改,程序报错,好像是"无法定位已更新的记录"
[?]
 
数据更新必须依靠一个索引值,你可以为表指定一个索引字段。
 
你的数据是否设置了检验,或某些字段为必录,中途移开就会报错。

另外,具体的错误信息是什么(原版)
 
多人接受答案了。
 
后退
顶部