Fórum Pesquisa entre horas, minutos #354491
27/02/2008
0
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
Curtir tópico
+ 0
Responder
Posts
27/02/2008
Djjunior
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
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
Responder
Gostei + 0
28/02/2008
Andersonscinfo
Uso postgresql, vou testar e retorno o resultado, por enquanto muito obrigado pela ajuda....
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)