Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/302.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/73.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 从GridView向数据库插入值_C#_Sql_Sql Server_Gridview - Fatal编程技术网

C# 从GridView向数据库插入值

C# 从GridView向数据库插入值,c#,sql,sql-server,gridview,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 != ""

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

似乎您没有添加参数值

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

您收到了什么错误?请检查miejsca是否是标识列。数据库中不保存任何内容/miejsca/不是gridview的datakeys,因为datakeys在另一个地方使用。当它不是数据键时,我可以插入/miejsca/吗?怎样