Pesquisa entre horas, minutos

Delphi

27/02/2008

boa tarde a todos, galera to fazendo uma pequena agenda de compromissos para uso pessoal, e tenho que fazer uma pesquisa no banco de 5 em 5 minutos pra ver se tem comprimissos nos próximos 5 minutos, mas antes disso eu precizo adicionar 5 minutos da hora atual p/ poder ver se tem compromissos nos proximos 5 minutos e dai montar um sql pra fazer esta pesquisa entre minutos, alguem pode me dar uma mão???


Andersonscinfo

Andersonscinfo

Curtidas 0

Respostas

Djjunior

Djjunior

27/02/2008

coque um TTime que a cada 5 minutos (e isso pode ser personalizado pelo usuário) Dê um close seta os parametros e abre sua qry de consulta, simples

pra setar os parametro faça algo do tipo:
paramByName(´horaIni´).asDateTime := now;
paramByName(´horaFim´).asDateTime := now + StrToTime(´00:05:00´);

ou na sua query vc pode por dataHora between getDate() /* se for SQL Server ou sysdate se for oracle */and :horafim
assim vc só precisaria setar a hora final mais fica mais engessada vc que sabe


GOSTEI 0
Andersonscinfo

Andersonscinfo

27/02/2008

Uso postgresql, vou testar e retorno o resultado, por enquanto muito obrigado pela ajuda....


GOSTEI 0
POSTAR