Consulta com datas
Oi
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.
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
Curtidas 0
Respostas
Ricna
16/08/2004
while not Tabela.Eof do
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;
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;
GOSTEI 0
Okama
16/08/2004
´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...
GOSTEI 0
Lucas Silva
16/08/2004
Não conheço muito bem estes recursos de banco de dados, mais ai vai uma dica.....
Todos os aniversariantes do :Mes;
select * from tabela where extract(month from CAMPO_DATA) = :mes
Todos os aniversariantes do :Mes;
GOSTEI 0
Everton Tom
16/08/2004
while not Tabela.Eof do
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;
owww amigos!!! tipo ricna!! isso funciona em paradox? e eu coloco aonde?
no beforepost da tabela? aonde coloco?
grato pala ajuda flw!! abraço
GOSTEI 0
Ricna
16/08/2004
Onde achar melhor, no evento OnCreate do formPrincipal por exemplo.
Mas seria melhor mostrar em um grid ou listbox e não usar o showmessage.
Mas seria melhor mostrar em um grid ou listbox e não usar o showmessage.
GOSTEI 0