Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Conexión con bases de datos (https://www.clubdelphi.com/foros/forumdisplay.php?f=2)
-   -   Seleccionar una fila de un dbgrid (https://www.clubdelphi.com/foros/showthread.php?t=6783)

NuncaMas 21-01-2004 20:25:50

Seleccionar una fila de un dbgrid
 
Como puedo seleccionar por codigo una determinada fila de un dbgrid en funcion de uno de sus valores. Por ejemplo quiero seleccionar la fila que tenga como primer campo la cadena 'Hola'. Gracias

eduarcol 21-01-2004 20:38:50

utiliza la propiedad TColumns del dbGrid

roman 21-01-2004 20:54:08

Cita:

Empezado por NuncaMas
Como puedo seleccionar por codigo una determinada fila de un dbgrid en funcion de uno de sus valores. Por ejemplo quiero seleccionar la fila que tenga como primer campo la cadena 'Hola'. Gracias

El DbGrid no es más que un "visor" de datos y el movimiento a través de los registros debe hacerse mediante el dataset asociado. Podrías utilizar Locate o similar para encontrar el registro que tenga la palabra 'hola' en el campo correspondiente a la primera columna.

// Saludos

NuncaMas 22-01-2004 09:55:48

Gracias roman, pero una cosa mas, inicialmente no tengo ninguna fila seleccionada y me gustaria que despues de hacer el locate y encontrar algo ('hola') se seleccionase la fila y en caso de no encontrar nada permaneciesen todas las filas sin seleccionar. Gracias


La franja horaria es GMT +2. Ahora son las 15:10:11.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi