-2
這裏System.Data.SqlClient.SqlException是代碼:C#類型的異常 '上的ExecuteNonQuery
protected void addBtstu1_Click(object sender, EventArgs e)
{
using (SqlConnection stu = new SqlConnection("Data Source=.\\SQLEXPRESS; Database=DB; User Id=sa; password=123"))
{
stu.Open();
using (var stucom = new SqlCommand("Insert into Student([student_registerno],student_name,student_hkid,student_parentname1,student_parent2,student_address,student_phone) value (@registerno,@name,@hkid,@parentname1,@parentname2,@address,@phone)"))
{
stucom.Connection = stu;
stucom.Parameters.AddWithValue("@registerno", sturegisterno.Text);
stucom.Parameters.AddWithValue("@name", stuname.Text);
stucom.Parameters.AddWithValue("@hkid", stuid.Text);
stucom.Parameters.AddWithValue("@parentname1", stuparentname1.Text);
stucom.Parameters.AddWithValue("@parentname2", stuparentname2.Text);
stucom.Parameters.AddWithValue("@address", stuaddress.Text);
stucom.Parameters.AddWithValue("@phone", stuphoneno.Text);
stucom.ExecuteNonQuery();
stu.Close();
}
}
當我嘗試執行,錯誤
類型的異常' 系統.Data.SqlClient.SqlException上的ExecuteNonQuery」的出現。
我看過一些這之前的調查,但似乎沒有多少有用的。
有沒有人可以提出一些建議來解決它?
這裏有更多的信息包含在這個例外中,我們需要爲此提供很好的幫助。 –
在System.Data.dll中發生類型'System.Data.SqlClient.SqlException'的異常,但未在用戶代碼中處理stucom.ExecuteNonQuery(); –
附加信息:「值」附近的語法錯誤。 –