我在我的表中插入一些值,同时,我想调用存储过程来进行一些更新,但我遇到了一些语法问题。我在网上搜索过,但找不到任何东西。我只是想弄清楚如何使用相同的连接。这是我的代码:
sqlcmd.CommandText = "INSERT INTO MyTable(ID, Name ) VALUES(@ID, @Name)";
sqlcmd.Parameters.Clear();
sqlcmd.Parameters.Add("@ID", SqlDbType.VarChar).Value = ID;
sqlcmd.Parameters.Add("@Name", SqlDbType.VarChar).Value = Name;
sqlcmd.Connection = sqlcon;
sqlcmd.ExecuteNonQuery();
我在互联网上看到了一些示例,但无法弄清楚如何使用相同的连接。这是我找到的示例:
SqlCommand myCMD = new SqlCommand("sp_Test", sqlcon);
myCMD.CommandType = CommandType.StoredProcedure;