我的连接字符串是可写的。
Provider=Microsoft.Jet.OLEDB.4.0;Data Source=E:\编程资料\Delphi\笨笨编程笔记\Data.mdb;Mode=ReadWrite|Share Deny None;Persist Security Info=False
Provider=Microsoft.Jet.OLEDB.4.0;Data Source=E:\编程资料\Delphi\笨笨编程笔记\Data.mdb;Mode=ReadWrite|Share Deny None;Persist Security Info=False
adoquery.excute;
如果还是不可以,你尝试不要用ado用bde试一试,看看可不可以修改。
还有建议你将你的表名换换,data很容易是关键字。
我在Form上只放了三个控件,ADODataSet, DataSource, DBGrid,
然后设置了ADODataSet的连接字符串,和你的差不多,只是文件和路径不一样,
其它都一样,运行后编辑一点问题都没有。
另外我想问一下,
你的“E:\编程资料\Delphi\笨笨编程笔记\Data.mdb”是不是只读文件?
不过即便是只读文件也不应该出你所说的那种错。