Ver Mensaje Individual
  #1  
Antiguo 10-08-2006
maravert maravert is offline
Miembro
 
Registrado: jul 2004
Ubicación: Xalapa, México
Posts: 167
Reputación: 22
maravert Va por buen camino
Obtener un dato de Dbgrid después de una consulta

Hola a todos:

Trabajo con Delphi 7 y tablas paradox

Tengo una Tabla (clave: integer, nombre, etc)

Por medio de un Dbgrid visualizo el contenido de la tabla, al hacer doble click en una de las filas paso el contenido del campo clave a una variable mediante el evento AfterScroll


Código Delphi [-]variable := Table1.fieldbyname('clave').asinetger;



y me da la clave correctamente, PERO al realizar una consulta sobre esa fila, me aparecen en el DBgrid los registros que coincieron con mi consulta, eso esta bien, solo que a la hora de hacer doble click sobre una de las filas, el valor que me devuelve mediante la instruccion


Código Delphi [-]variable := Table1.fieldbyname('clave').asinetger;




no es la que seleccione del DBGrid, me da otro valor de otro registro y no el que deseaba.

Podrian ayudarme a solucionar esto. gracias a todos

Alejandro Maravert
Responder Con Cita