从GridView向数据库插入值

时间:2014-04-23 17:11:27

标签: c# sql sql-server gridview

我正在尝试从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();
    }
}

1 个答案:

答案 0 :(得分:0)

似乎您没有添加参数值

cmd.CommandText = ("INSERT INTO rezerwacje [miejsca] VALUES(@nm)");
cmd.Parameters.Add(new SqlParameter("nm", nm));