我用ADO实现对Access数据库的操作,其中select 、delete 语句都能通过,但update 、insert语句却一直出错,请各位前辈帮忙!
表名:users 字段名(均为字符型) UserName、 PassWord 、DepartMent
其中UserName是关键列update 语句
UPDATE Users Set PassWord='12' where UserName='xxx'
insert 语句
INSERT INTO Users (PassWord,UserName,DepartMent) VALUES ('12','xxx','tt')
表名:users 字段名(均为字符型) UserName、 PassWord 、DepartMent
其中UserName是关键列update 语句
UPDATE Users Set PassWord='12' where UserName='xxx'
insert 语句
INSERT INTO Users (PassWord,UserName,DepartMent) VALUES ('12','xxx','tt')
事时错误 '-2147217900 (80040e14)'
Syntax error in UPDATE statement.
UPDATE [Users] Set PassWord='12' where UserName='xxx'
insert 语句
INSERT INTO [Users] (PassWord,UserName,DepartMent) VALUES ('12','xxx','tt')
如果你的ADO版本低于你的Access版本就不行.
我也遇到过这种问题.
建议你安装SP5,access版本最好不要用XP.
我是在用XP时和你的问题一样的.