Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/visual-studio-code/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C#Winform:插入url参数_C#_Sql Server_Ado.net_Sql Insert - Fatal编程技术网

C#Winform:插入url参数

C#Winform:插入url参数,c#,sql-server,ado.net,sql-insert,C#,Sql Server,Ado.net,Sql Insert,我正在尝试将URL插入VARCHAR列: SqlConnection con = new SqlConnection(DataBase.GetConString()); con.Open(); String query = @"INSERT INTO dbo.PrivateUsers(user) VALUES(@user);"; SqlCommand cmd = new SqlCommand(query, con); cmd.Parameters.AddWithValue("@user",

我正在尝试将URL插入
VARCHAR
列:

SqlConnection con = new SqlConnection(DataBase.GetConString());
con.Open();

String query = @"INSERT INTO dbo.PrivateUsers(user) VALUES(@user);";

SqlCommand cmd = new SqlCommand(query, con);
cmd.Parameters.AddWithValue("@user", url);

int count = cmd.ExecuteNonQuery();

con.Close();
这是用户:

https://www.instagram.com/blablabla/
我得到一个例外:

关键字“user”附近的语法不正确


你知道为什么会发生这种情况吗?

用户是一个保留的T-SQL关键字,不能像那样使用它-无论如何,使用它是不好的做法

如果你坚持使用它,那么你必须把它放在方括号内:

string query = @"INSERT INTO dbo.PrivateUsers([user]) VALUES(@user);";