一个无法修改纪录的问题(50分)

T

tl9622

Unregistered / Unconfirmed
GUEST, unregistred user!
我使用的是Access2000数据库,在做一个程序时,用adsSw.Edit(adsSw为TADODataSet),
adsSw.Post不能修改纪录,我察看Modified的属性值,是False,但是用Append却又可以,请问
该如何解决?
 
数据表有没有主键?
 
数据表有主健的
 
看你修改的是什么字段啦?不能改主键。
请问是什么错误提示?
 
什么错误提示都没有,程序运行没问题,就是纪录根本没有被修改
 
试试不用.edit
修改后直接.post
 
加一句:
if ADOQuery1.State=dsEdit then
ADOQuery1.Post;
 
多人接受答案了。
 
顶部