FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Filtrar datos en una lista
Hola, buen dia.
He encontrado como filtrar datos de una base de datos en un dbgrid, pero lo que pretendo es hacer una busqueda, filtrando datos pero en una lista o cualquier otro componente que me permita seleccionar, para posteriormente poder seleccionar el registro que quiero y al dar enter, que presente la informacion en sus respectivos edit, para poder eliminar o modificar. Dado que en el dbgrid no puedo seleccionar.. Es decir, en un edit teclear "ca" y que me aparezcan todos los registros que comiencen con esta secuencia, al dar enter que me pase el control al componente y poder seleccionar por medio de las flechas arriba o abajo el registro deseado, al darle enter que me aparezca la informacion del registro seleccionado en edits. |
#2
|
||||
|
||||
Puedes utilizar SQL y cuando pulses enter o la tecla que tengas designada o un botón...
Activas la consulta:
Esta consulta le conectas un DataSource y a éste último una rejilla. Un Saludo.
__________________
Guía de Estilo de los Foros Cita:
|
#3
|
||||
|
||||
Hola Lizette, debes hacer lo que te indica el amigo marcoszorrilla, solo que en tu consulta deberías utilizar solo el % del final.
Y ahora para cuando hagas enter sobre un registro del DBgrid utilizas el evento OnKeyPress del DBGrid.
Saluditos
__________________
Disfruten cada minuto de su vida a lado de sus seres queridos como si fuese el ultimo, uno nunca sabe lo que puede pasar. |
#4
|
|||
|
|||
Gracias Caro y marcoszorrilla, me funcionó de maravilla..
|
#5
|
|||
|
|||
mmmm, el dbgrid no me actualiza los datos, cuando inserto datos y me voy al dbgrid, éste no tiene el registro que inserte..
Le pongo refresh al dbgrid y sigue igual, que puedo hacer? |
#6
|
||||
|
||||
Hola de nuevo, despues de hacer tus cambios, con el query que esta enlazado a tu DBGrid haces lo siguiente:
Saluditos
__________________
Disfruten cada minuto de su vida a lado de sus seres queridos como si fuese el ultimo, uno nunca sabe lo que puede pasar. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Filtrar Datos DBGRID | crc2005 | Tablas planas | 25 | 27-12-2017 18:13:26 |
Filtrar datos de una tabla | DarkByte | Conexión con bases de datos | 14 | 05-08-2010 09:42:35 |
Filtrar datos en un kbmMemTable | Viky | Varios | 5 | 22-05-2008 22:29:54 |
Filtrar datos con un ClientDataSet | karocs | Conexión con bases de datos | 1 | 28-07-2004 20:31:29 |
Filtrar Datos De Una Tabla | apolo18 | Conexión con bases de datos | 1 | 27-01-2004 21:24:08 |
|