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