Cita:
Iniciado por Kata_Her
Hola chicos, mi pregunta se basa en lo siguiente.
Lo que necesito es editar la fila que selecciono en un datagrid. Tenia pensado enviar cada uno de los campos a unos textbox, y editarlos desde ahi, para luego guardar los cambios, pero en realidad no he podido.
Para enviar los datos de una fila a cajas de texto puedes usar el evento DblClick() del datagrid
Código:
Private Sub DataGrid1_DblClick()
'Llenamos la cajas de texto
Text1.Text = DataGrid1.Columns(0).Text
Text2.Text = DataGrid1.Columns(1).Text
End Sub
Para modificar el contenido del recordset que esta vinculado al datagrid puede ser asi, llamas a la funcion desde un boton
Código:
Sub F_modificar()
With rsCargo
.Find "CodCargo='" & Text1 & "'"
!Codcargo = Text1
!Nomcargo = Text2
.Update
End With
End Sub