参数附近的语法不正确(C#with SQL)

时间:2017-03-12 10:50:00

标签: c# sql database ado.net

我遇到了一个让我发疯的问题。当我将数据插入数据库时​​,我得到一个异常“语法不正确”@ p1“”。

problem

我在互联网上寻找解决方案但到目前为止还没有解决这个问题。有没有人知道我的代码有什么问题? 谢谢! (顺便说一下,对于代码中的一些外语很抱歉。这是一个学校项目,我参加的学校不是英语)

2 个答案:

答案 0 :(得分:3)

您的插入语法错误,应该是:

INSERT INTO Leti VALUES ( @p1,@p2,@p3,.....)
                        ^                  ^
                        |-you missed these-|

答案 1 :(得分:1)

Your insert statement should be like this :
      INSERT INTO 

INSERT INTO Leti VALUES (@p1,@p2,@p3,@p4);