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)
-   -   Dbgrid en delphi (https://www.clubdelphi.com/foros/showthread.php?t=93120)

jonasrmedina 23-05-2018 19:01:55

Dbgrid en delphi
 
¿Cómo puedo hacer un dbgrid que accede a la base de datos, filtre por algún requisito y después de que el filtrado permita la clasificación por clic en el título de la columna? :confused:

Casimiro Notevi 23-05-2018 19:05:10

Bienvenido, primero de todo lee nuestra guía de estilo, gracias.


Después puedes ver este libro.

gatosoft 23-05-2018 23:04:11

Cita:

Empezado por jonasrmedina (Mensaje 526502)
¿Cómo puedo hacer un dbgrid que accede a la base de datos, filtre por algún requisito y después de que el filtrado permita la clasificación por clic en el título de la columna? :confused:

Te servirá el evento OnTitleClick del DBGrid... allí podras filtrar la data dependiendo de una condición

Código Delphi [-]
Query1.Filtered:= False;
Query1.Filter:='Campo1 <= 5 and campo2= 3';
Query1.Filtered:= True;

Para el ordenamiento, debes revisar si tu componente Query tiene la propiedad IndexFieldNames y harias algo como:

Código Delphi [-]
Query1.IndexFieldName:='Campo1;Campo2'

Los componentes FireDAC y ClientDataset lo tienen...


saludo,


La franja horaria es GMT +2. Ahora son las 06:37:31.

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