Tema: Dbgrid
Ver Mensaje Individual
  #2 (permalink)  
Antiguo 06/06/2004, 17:26
luppus
 
Fecha de Ingreso: julio-2003
Mensajes: 45
Antigüedad: 21 años, 9 meses
Puntos: 0
He seguido investigando el poco tiempo que tengo y he dado más o menos con la tecla, pero aun fallo en algo. Os cuento:

Ya he averiguado en qué fila pulsa el usuario con este procedimiento:

Private Sub DBGrid1_RowColChange(LastRow As Variant, ByVal LastCol As Integer)
Debug.Print DBGrid1.Row;
End Sub

Y con este, "mi intención" sin conseguirlo es que en el Form3 me visualize el contenido del registro que ha marcado anteriormente el usuario.
Para mí "ficha" es un campo autonumérico, y lo utilizo para así ir directo al registro.
Y breve es el campo que quiero visualizar.
Pero no hay forma, esto es lo que pongo y na de na, me da error:

Private Sub DBGrid1_DblClick()
Dim nreg
nreg = DBGrid1.Row
Data1.Recordset.FindFirst "ficha " = nreg
Form3.Text1.DataField = breve
Form3.Show
End Sub

Por favor, echarme una mano, que ya empiezo a desesperarme.

Gracias.