在此命令之后,我如何主动更新或在数据网格视图 1 中插入行
本文关键字:网格 数据网 视图 插入 数据 更新 之后 命令 何主动 | 更新日期: 2023-09-27 18:29:01
//insert one record with this code
sqlcon.Open();
string query1 = "Sp_InsertUpdateStudent";
SqlCommand cmnd1 = new SqlCommand(query1, sqlcon);
cmnd1.CommandType = CommandType.StoredProcedure;
cmnd1.Parameters.AddWithValue("@Id", txtid.Text.ToString());
cmnd1.Parameters.AddWithValue("@studentcode", txtcode.Text.ToString());
cmnd1.Parameters.AddWithValue("@firstname", txtfirstname.Text.ToString());
cmnd1.Parameters.AddWithValue("@lastname", txtlastname.Text.ToString());
cmnd1.ExecuteNonQuery();
MessageBox.Show(" complete ");}
在这个地方如何选择在数据网格视图中插入行1
首先,
您需要将列添加到 dataGridView 中,如下所示:
dataGridView1.Columns.Add("Id", "Id");
dataGridView1.Columns.Add("studentcode", "studentcode");
dataGridView1.Columns.Add("firstname", "firstname");
dataGridView1.Columns.Add("lastname", "lastname");
然后,您可以将数据传递到您的数据网格视图
object[] rowData = new object[dataGridView1.Columns.Count];
rowData[0] = txtid.Text;
rowData[1] = txtcode.Text;
rowData[2] = txtfirstname.Text;
rowData[3] = txtlastname.Text;
dataGridView1.Rows.Add(rowData);