PDA

Ver la Versión Completa : Problemas con un dbGrid


Periyo
03-06-2003, 20:14:02
Saludos al foro. Haber si me podeis echar una manita.


Quiero obtener en numero de la linea(row) de un dbGrid, este esta asinado a un Query ya que lo utilizo para mostrar el resultado de un filtro. ¿Como podria hayar ese número? lo que intento averiguar es el numero de registro que ha seleccionado.


Espero que haya soluciones prontico porque lo necesito urgentemente.


Un saludo:o

XLeoX
03-06-2003, 20:30:27
en el evento dobleclick del dbGrid
Numero de Registro
ShowMessage(IntToStr(dbGrid.DataSource.DataSet.RecNo));

Valor del Campo
ShowMessage(dbGrid.DataSource.DataSet.FieldByName('campo').AsString);

__cadetill
03-06-2003, 22:49:38
Solo aclarar un concepto, no es lo mismo la linia seleccionada visualmente en un TDbGrid que el nº del registro en que me encuentro en ese momento. Podemos tener seleccionada la linea tres del TDbGrid pero estar en el registra 10345.