我正在尝试从GridView获取值并减少它的工作原理。但是,插入数据库不起作用。怎么了?
protected void GridView1_SelectedIndexChanged1(object sender, EventArgs e)
{
m = GridView1.SelectedRow.Cells[5].Text;
int nm = Convert.ToInt32(m);
if (GridView1.SelectedRow.Cells[5].Text != "")
{
cn.Open();
nm--;
cmd.CommandText = ("INSERT INTO rezerwacje [miejsca] VALUES(@nm)");
//cmd.ExecuteNonQuery();
cmd.Clone();
cn.Close();
}
}
答案 0 :(得分:0)
似乎您没有添加参数值
cmd.CommandText = ("INSERT INTO rezerwacje [miejsca] VALUES(@nm)");
cmd.Parameters.Add(new SqlParameter("nm", nm));