Instrucao select com campo data
Alguem pode me dar uma luz de como fazer uma instrucao select com campo data tipo :
SELECT * FROM TBDADOS WHERE CAMPODATA>=´99/99/99´
Quando tento fazer desta maneira me retorna uma mesagem de erro.
Agradeco pela ajuda.
SELECT * FROM TBDADOS WHERE CAMPODATA>=´99/99/99´
Quando tento fazer desta maneira me retorna uma mesagem de erro.
Agradeco pela ajuda.
Prosystem
Curtidas 0
Respostas
Salupe
29/05/2003
use o select assim com a data que você quiser, sendo essa que está aí como para saber se não foi cadastrada a data
Select * from tbDados where CampoData = ´´+FormatDateTime(´MM/DD/YYYY´,30/12/1899)+´´
Select * from tbDados where CampoData = ´´+FormatDateTime(´MM/DD/YYYY´,30/12/1899)+´´
GOSTEI 0
Ilanocf
29/05/2003
Se vc quiser q o usuário especifique um intervalo de datas, vc pode fazer:
Query.Close;
Query.SQL.Clear;
Query.SQL.Add(´SELECT * FROM tbDados WHERE CampoData >=:P1 AND CampoData <=: P2´);
Query.ParamByName(´P1´).Value:=StrToDate(Edit1.Text);
Query.ParamByName(´P2´).Value:=StrToDate(Edit2.Text);
Query.Open;
Query.Close;
Query.SQL.Clear;
Query.SQL.Add(´SELECT * FROM tbDados WHERE CampoData >=:P1 AND CampoData <=: P2´);
Query.ParamByName(´P1´).Value:=StrToDate(Edit1.Text);
Query.ParamByName(´P2´).Value:=StrToDate(Edit2.Text);
Query.Open;
GOSTEI 0