Filtro por Datas no ClientDataSet – Show Delphi

DICAS

Visite a biblioteca de dicas da comunidade.

Saiba mais

ARTIGOS

Abordagens detalhadas sobre assuntos diversos.

Saiba mais

INICIANTES

Aprenda a programar de um modo simples e fácil.

Saiba mais

DOWNLOADS

Acesse os materiais exclusivos aos membros.

Saiba mais
voltar

PARA QUEM GOSTA DE DELPHI

Filtro por Datas no ClientDataSet

 

Olá pessoal!

Esta dica é bem simples, mas para quem não esta habituado a utilizar a propriedade
Filter de DataSet pode causar alguns problemas.

O uso é bem fácil, veja o exemplo:

1
2
3
4
ClientDataSet1.Filter := 
  'DATA >= ' + FormatDateTime('dd/mm/yyyy', DateTimePicker1.DateTime) +
  'AND DATA <= ' + FormatDateTime('dd/mm/yyyy', DateTimePicker2.DateTime);
ClientDataSet1.Filtered := True;

O segredo aqui é a formatação da data, que deverá ser dd/mm/yyyy,
assim o filtro irá funcionar normalmente.

inclusive pode ser adicionados outros filtros juntamente com o filtro
da data. Para mais detalhes veja: showdelphi.com.br/filtros-de-dados-sem-o-uso-de-sql-delphi/

Outra dica importante é que a Propriedade Filter por ser utilizada em Qualquer
DataSet.

Exemplos:
ClientDataSet
FDMemTable
ZQuery
e etc

Facebook Comments

Posts Relacionados

  • Administrador
  • 600 views
  • 0 comentários
  • 18 de maio de 2016

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Ir ao topo

© 2016 Infus Soluções em Tecnologia - Todos os Direitos Reservados