【发布时间】:2016-06-11 02:47:41
【问题描述】:
我必须要表格,表格 1 和表格 2。
在form1 中,我有一个从我的数据库中加载数据的datagridview,两个按钮,一个用于过滤器,另一个用于向datagridview 添加一行。
在 form2 中,我有一些组合框、文本框、单选按钮和四个按钮,一个用于添加数据,一个用于删除选定的行(当我在 datagridview 中双击一行时,form2 会从该行加载该信息),一个是取消(关闭表单),最后一个是使用修改后的信息更新选定的行。
但我的问题是我被困在那里,我不知道如何更新同一行。我可以添加一个新的或删除一个。我正在使用实体框架开发 C#。
有人可以帮助我了解如何从另一个表单更新选定的行吗?
我尝试修改我在双击 datagridview 以在 form2 中加载数据时使用的代码:
Inspeccion inspeccio = new Inspeccion();
inspeccio.ID =Int32.Parse(txtNumTransaccion.Text);
inspeccio.Vehiculo = Int32.Parse(cbxIdVehiculo.Text);
inspeccio.Cliente= Int32.Parse(cbxIdCliente.Text);
inspeccio.Ralladuras = ralladuras().ToString();
inspeccio.Cantidad_Combustible = cbxCombustible.Text.ToString();
inspeccio.Repuesta = repuesta().ToString();
inspeccio.Gato = gato().ToString();
inspeccio.Cristal = cristal().ToString();
inspeccio.Fecha_Inspeccion = DateTime.Parse(fecha.Text);
inspeccio.Empleado_Inspeccion = Int32.Parse(cbxIdEmpleado.Text);
inspeccio.Estado = cbxEstVehiculo.Text.ToString();
MessageBox.Show("Se ha actualizado con exito.");
【问题讨论】:
-
到目前为止你有什么收获?
-
我尝试修改当我双击datagridview以在form2中加载数据时使用的代码,我发布了我的尝试。
标签: c# winforms entity-framework datagridview