Consulta com datas
16/08/2004
0
Uso Delphi 6 e Firebird 1.
Como posso fazer uma consulta dos aniversariantes do período entre duas datas, exemplo:
entre a data 10/07/2004 a 17/07/2004.
Antecipadamente Agradeço qualquer ajuda.
Salupe
Posts
16/08/2004
Ricna
begin
if (TabelaDataNasc.value >= 10/07/2004) and(TabelaDataNasc.value <= 17/07/2004) then
begin
showmessage(tabelaNome.value + ´é aniversariante´)
end;
tabela.next;
end;
pode usar SQL também;
16/08/2004
Okama
´Select * from tabela where data between ´+ QuotedStr( FormatDateTime(´mm/dd/yyyy´, DATA1 ) ) +´ and ´+ QuotedStr( FormatDateTime(´mm/dd/yyyy´, DATA2 ) ) ;
Verifique o formato de data mm/dd/yyyy ou yyyy/mm/dd etc...
16/08/2004
Lucas Silva
select * from tabela where extract(month from CAMPO_DATA) = :mes
Todos os aniversariantes do :Mes;
16/08/2004
Everton Tom
owww amigos!!! tipo ricna!! isso funciona em paradox? e eu coloco aonde?
no beforepost da tabela? aonde coloco?
grato pala ajuda flw!! abraço
16/08/2004
Ricna
Mas seria melhor mostrar em um grid ou listbox e não usar o showmessage.
Clique aqui para fazer login e interagir na Comunidade :)