向access数据库中插入值是老是报错
表中有一个自动编号的id主键、username、password等字段,删除了就可以正常插入,但保留了就会报错,怎么会这样?还有如果指定插入字段的话也会报错说有不能识别的字段“username”,搞了很久也没搞懂
[解决办法]
有 access 关键字在里面,加上 "[]" 比如: [username], [password]
[解决办法]
把插入sql写完全
insert into [login](userName,Password,....) values('"+txtUserName.Text.Trim()+"','"+txtPassword.Text.Trim()+"',......)
红色部分个数和顺序要对应
有些字段名是access的保留字,要加[]
[解决办法]