焦糖冬瓜耽美作品好:delphi中对access数据库进行insert操作出错~
来源:百度文库 编辑:高考问答 时间:2024/04/26 14:09:01
insert一个参数就没问题,insert两个就提示'insert into 语句的语法错误',如何解决这个问题?
insert into aa(name) values("a")--这个没问题
insert into aa(name,addr) values("a","b")--这个就出错了
类型无问题,name也不是主键,insert into aa(addr) values("b")插入正常~~~
insert into aa(name) values("a")--这个没问题
insert into aa(name,addr) values("a","b")--这个就出错了
类型无问题,name也不是主键,insert into aa(addr) values("b")插入正常~~~
可能是addr字段类型不符,也可能是name字段设为主键而你重复插入了。
insert into aa(addr) values("b") 这句可以吗?
那你在access中的查询窗口里运行一下,看看提示什么错误?
insert into aa(name,addr) values('"a"','"b"')然后试试
SQL.Add('insert into aa(name,addr) values(''a'',''b'')');
全是单引号试试看