Consulta por período de horas

22/01/2016

0

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...
Thiago Marques

Thiago Marques

Responder

Posts

22/01/2016

Fabiano Carvalho

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

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar