ADO+Access 数据库简单问题,请指教。 ( 积分: 100 )

  • 主题发起人 主题发起人 zjzwh
  • 开始时间 开始时间
Z

zjzwh

Unregistered / Unconfirmed
GUEST, unregistred user!
用 ADOTable1.FieldByName('result').AsString:='A' 语句将字符A写入数据库的result字段时,提示“ADOTable:Dataset 不在编辑或插入模式”,这是为什么?要怎样才能将字符写入字段?请指教。
 
ADOTable1.Open;
AdoTable1.Edit;
ADOTable1.FieldByName('result').AsString:='A' ;
ADOTable1.Post;
 
退出那個mdb(access)文件,退出程序。再進去看看,提示是說你的access在使用中
 
先看看连接数据库有没有问题!

在看看是不是像 chaofan201 说的,没有 AdoTable1.Edit; 这句话!

还不行的话把完整点的代码帖出来!
 
按 chaofan201 给出的方法实现了,谢谢各位的帮助。
 
多人接受答案了。
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
1K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
922
SUNSTONE的Delphi笔记
S
后退
顶部