Datagridview C#不保存数据
只是第一次尝试DataGrdview 我在win表单中放置了一个datagridview,它从sql db获取数据。。在放置datagridview时,我选中了启用添加、编辑和删除选项 当我双击GRD视图中的单元格时,我可以对其进行编辑。但它似乎并没有保存编辑过的值。。添加或删除时会发生相同的情况 我的代码是:Datagridview C#不保存数据,c#,sql,winforms,datagridview,C#,Sql,Winforms,Datagridview,只是第一次尝试DataGrdview 我在win表单中放置了一个datagridview,它从sql db获取数据。。在放置datagridview时,我选中了启用添加、编辑和删除选项 当我双击GRD视图中的单元格时,我可以对其进行编辑。但它似乎并没有保存编辑过的值。。添加或删除时会发生相同的情况 我的代码是: private void getgriddata() { try { a = new SqlConnection(st
private void getgriddata()
{
try
{
a = new SqlConnection(str);
a.Open();
b = new SqlCommand();
b.Connection = a;
b.CommandType = CommandType.Text;
b.CommandText="select * from maasti where Name ='"+name_list.SelectedValue+"'";
c = new SqlDataAdapter(b);
d= new DataTable();
c.Fill(d);
grd_data.DataSource = d;
}
catch (Exception)
{
throw;
}
}
网格不会自动保存。。。您必须在dataadapter上调用Update以保存更改。。。在调用Updategrd_dta.Databind()之前,还必须为SqlDataAdapter创建Update-/Insert-/delete命令;。在分配datagridview的datasourceExplore事件后添加此项@Partha,OP指的是winforms。