Consulta por período de horas

22/01/2016

2

uso este código no meu projeto que faço a consulta por período de horas digitado em um maskedit só que ele não me retorna o que foi salvo meia noite com a hora 00:00:00 até 00:59:59


usei esse e não funciona
Select * From caixa Where hour(hora) >= '+#39+MaskEdit1.Text+'%'+#39+' and hour(hora) <= '+#39+MaskEdit2.Text+'%'+#39+' and data between :Inicial and :Final and status like '+#39+'aberto'+'%'+#39+' order by hora');

e esse também não
ADOQuery1.SQL.Add('Select * From caixa Where hour(hora) between '+#39+MaskEdit1.Text+'%'+#39+' and '+#39+MaskEdit2.Text+'%'+#39+' and data between :Inicial and :Final and status like '+#39+'aberto'+'%'+#39+' and tipo like '+#39+'ENTRADA'+'%'+#39+'order by hora');

ambos da o mesmo erro.

espero ser ajudado...
Responder

Posts

Qual banco de dados?
Responder

22/01/2016

Thiago Marques

Access
Responder

22/01/2016

Thiago Marques

e o campo que eu salvo a hora e do tipo text mudei para data/hora e mesmo assim o erro permanece.
Responder

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários. Para saber mais sobre o uso de cookies,
consulte nossa política de privacidade. Ao continuar navegando em nosso site, você concorda com a nossa política.

Aceitar