Como hago Reposition sobre una DBGrid ??

Max+
28 de Junio del 2003
Me tranque en el evento Reposition de una Data.
Te cuento que tengo disponibles dos tablas enlazadas con dos Datas y estas con dos DBGrid, en la primera muestro los Clientes y necesito que al moverme en la grilla(Cliente) se me actualice la grilla(Ficha)en la cual se muestra (mejor dicho se deber铆a de mostrar, porque no pasa nada)la ficha del Cliente (Saldo, Debe y Haber), as铆 estaba previsto, y me parece practico y amigable, pero no logro con la consulta SQL que la grilla_Fichas se actualice con el cambio en la grilla_Clientes.
Este es el c贸digo que estoy intentando en este momento.
______________________________________________________________________________________________
Private Sub datPacientes_Reposition()
If datPacientes.Recordset.RecordCount > 0 Then
If Not IsNull(datPacientes.Recordset.Fields("IdPaciente")) Then
datFicha.RecordSource = "SELECT * FROM tblficha WHERE tblFicha.idpaciente = '" & datPacientes.Recordset.Fields("IdPaciente") & "'"
End If
End If
End Sub
________________________________________________________________________________________________
**** No coinciden los datos me dice, son los dos numericos ***
**** Te mando la captura *****
Te agradezco cualquier ayuda.
Un afectuoso saludo. Santiago L贸pez