Data com access e Delphi

Delphi

08/11/2004

:? Quando eu faço uma query com between de datas, com access como banco, a query retorna nula ou com todos os campos.
EX:
Valores: dt_data
01/02/03
02/02/03
05/02/03
09/03/03

A instrução:
Select * from tb_data where dt_data between 01/02/03 and 28/02/03
//Exatamente assim sem aspas se não dá erro de sql
A resposta disso é nula ou se eu inverter as datas vem todos os campos.

Alguém pode me ajudar.Desde Já agradeço a atenção.


Joaop

Joaop

Curtidas 0

Respostas

Reginaldo174

Reginaldo174

08/11/2004

Tente assim :
Select * from tb_data 
where
dt_data>= 01/02/03 
and 
dt_data <= 28/02/03 



GOSTEI 0
Maicongabriel

Maicongabriel

08/11/2004

A instrução: Select * from tb_data where dt_data between 01/02/03 and 28/02/03 //Exatamente assim sem aspas se não dá erro de sql A resposta disso é nula ou se eu inverter as datas vem todos os campos. Alguém pode me ajudar.Desde Já agradeço a atenção.


Olá Joaop,
Tente colocar # antes e após a data, pois é assim que o ´banco access´ trabalha! Seria algo como:
Select * from tb_data where dt_data between 01/02/03 and 28/02/03
:wink:


GOSTEI 0
Joaop

Joaop

08/11/2004

Blz cara, deu certinho obrigado pela ajuda qq coisa que eu possa ajudar é só me contactar.


GOSTEI 0
POSTAR