sql server-无法在C#中发送SqlCommand
本文关键字:SqlCommand server- sql | 更新日期: 2023-09-27 17:58:49
当我插入一个新人员时,该函数会给我一个异常。
我该怎么办?
public void InsertPersonnel(string conStr, string comQuery;)
{
SqlConnection con = new SqlConnection(conStr);
SqlCommand com = new SqlCommand(comQuery);
con.open();
com.ExecuteNonQuery(); // This line throws an exception
}
您没有指定命令的连接属性。有两种方法可以指定连接。
第一个选项
SqlConnection con = new SqlConnection(conStr);
SqlCommand com = new SqlCommand(comQuery, con);
第二个选项
SqlConnection con = new SqlConnection(conStr);
SqlCommand com = new SqlCommand(comQuery);
com.Connection = con;