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)
-   -   Filtrar Por Fechas (https://www.clubdelphi.com/foros/showthread.php?t=49386)

rober_kobe 19-10-2007 22:44:56

Filtrar Por Fechas
 
Saludos a todos, necesito filtrar una tabla por fechas utilizando filter, espero y alguien me pueda ayudar.

poliburro 19-10-2007 22:48:16

filter := "Fechas>=FechaInicial"

marcoszorrilla 20-10-2007 16:59:50

Abundando un poco más en lo dicho por Poliburro.

Código Delphi [-]
Table1.Filter:='Fecha >='+FormatDateTime('dd/mm/yyyy', MiVariableFecha);
Table1.Filtered:=True;

//Quitar filtro cuando proceda:
Table1.Filter:='';
Table1.Filtered:=False;

Un Saludo.

rober_kobe 20-10-2007 20:54:59

ya intente lo que me estan diciendo pero me sale un error. tengo lo siguiente.

dm.tegresos.Filtered:=false;
dm.tegresos.Filter:='Fecha ='+date;
dm.tegresos.Filtered:=True;

es decir que se filtren automaticamente los registro en la fecha actual;

marcoszorrilla 20-10-2007 21:31:43

Código Delphi [-]
dm.tegresos.Filtered:=false;
dm.tegresos.Filter:='Fecha ='+FormatDateTime('dd/mm/yyyy',date);
dm.tegresos.Filtered:=True;


Un Saludo.

FrankLoyer 21-08-2024 00:08:27

Filtrar fechas en dataset
 
Para filtrar entre dos fecha uso esto:

MiFecha0 y MiFecha1 son Tdatetime.

dataset.filter:=' Fecha>='+FormatDateTime('dd-mm-yyyy', MiFecha0)+' and Fecha <='+FormatDateTime('dd-mm-yyyy', MiFecha1);
dataset.filtered:=true;

Espero les sirva.


La franja horaria es GMT +2. Ahora son las 07:21:46.

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