Ver Mensaje Individual
  #6 (permalink)  
Antiguo 05/10/2008, 13:55
KingColt
 
Fecha de Ingreso: febrero-2008
Mensajes: 303
Antigüedad: 16 años, 2 meses
Puntos: 2
Respuesta: Editar Un DataGrid en 6.0

Cita:
Iniciado por Kata_Her Ver Mensaje
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