3

我的表分支中有三列,即 id(Autonumber)、code(text)、desc(text)。我正在尝试执行这个 sql insert into branch(code,desc) values('"+b+"','"+c+"')"; ,它给了我错误语法错误。请帮助

4

1 回答 1

1

您的一列有名称DESC,即Reserved Keyword. 为了更好地执行INSERT语句,您需要使用brackets例如分隔列

insert into branch(code,[desc]) values ('"+b+"','"+c+"')";

还有一件事,您的代码很容易出现SQL Injection. 请参数化查询。

于 2013-03-23T08:28:59.043 回答