我觉得我缺少一些小东西。这个btnSave_Click
事件处理程序应该更新我的数据库-我缺少什么?我没有收到任何错误消息。
protected void btnSave_Click(object sender, EventArgs e)
{
try
{
string mainconn = ConfigurationManager.ConnectionStrings["myConnection"].ConnectionString;
SqlConnection sqlconn = new SqlConnection(mainconn);
sqlconn.Open();
SqlCommand sqlcomm = new SqlCommand();
String sqlquery = "INSERT INTO dbo.TestTable (EDIPI) VALUES(@EDIPI)";
sqlcomm.CommandText = sqlquery;
sqlcomm.Connection = sqlconn;
sqlcomm.Parameters.Add("@EDIPI", SqlDbType.NVarChar, 5).Value = txtEDIPI.Text;
sqlconn.Close();
}
catch (Exception exp)
{
MessageBox.Show("Error is " + exp.ToString());
}
}
答案 0 :(得分:2)
您需要添加:
sqlcomm.ExecuteNonQuery()
答案 1 :(得分:0)
我只需要添加sqlcomm.ExecuteNonQuery();谢谢大家!和user2042214只是需要额外的时间。