gpt4 book ai didi

asp.net - ')' 附近的语法不正确。当尝试将值插入数据库时

转载 作者:行者123 更新时间:2023-12-03 01:40:09 26 4
gpt4 key购买 nike

我是新人,这是我的第一个问题。

我试图将一个值插入数据库,但收到错误消息

Incorrect syntax near ')'.

cmd.ExecuteNonQuery() 突出显示。这是我的代码:

con.Open()
cmd = New SqlCommand("INSERT INTO orders ('" + IDProduct.Text + "')", con)
cmd.ExecuteNonQuery()
con.Close()

最佳答案

首先,从不从不从不构建像这样的sql查询。请改用参数化查询。

其次,您的 sql 命令中缺少“VALUES”。

INSERT INTO orders VALUES ( .... )

编辑:

第三,正如 marc_s 所建议的,最好也指定列名称。这样您就可以避免以后出现一些意外。

关于asp.net - ')' 附近的语法不正确。当尝试将值插入数据库时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11173073/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com