Consulta por Data

Delphi

15/10/2003

Usando o componente Query Table do delphi 7 fiz a seguinte consulta ´on click do botão

DM.Qry_Locate.SQL.Clear;
DM.Qry_Locate.SQL.Add(´Select * ´);
DM.Qry_Locate.SQL.Add(´From Horas_Trabalhadas ´);
DM.Qry_Locate.SQL.Add(´Where Horas_Trabalhadas.Cod=´+Edit1.Text);
DM.Qry_Locate.SQL.Add(´ and Horas_Trabalhadas.Data=´+FormatDateTime(´DD/MM/YYYY´,date));
DM.Qry_Locate.ExecSQL;
DM.Qry_Locate.Active:=True;

e a query não me retorna registro nenhum, porém quando apago a condição ´and Horas_Trabalhadas.Data=´+FormatDateTime(´DD/MM/YYYY´,date) ele me retorna os registro filtrado pelo campo cod...
Até aí blz, mais quero que ele filtre os registro por cod e tb por data=(data atual).
Como posso fazer ?
Se alguém souber por favor me avise.
Obrigado


Ederbond

Ederbond

Curtidas 0

Respostas

Fer

Fer

15/10/2003

Ola !!
cara vc já tentou com [b:150bf0699b]FormatDateTime(´DD/MM/YY´,date) [/b:150bf0699b]????
Falow =)


GOSTEI 0
Ederbond

Ederbond

15/10/2003

é que no banco o dato está no formato dd/mm/yyyy, mesmo assim já tentei e não dá certo...
Se alguém mais puder ajudar, valeu...


GOSTEI 0
Imoreira

Imoreira

15/10/2003

DM.Qry_Locate.SQL.Clear;
DM.Qry_Locate.SQL.Add(´Select * ´);
DM.Qry_Locate.SQL.Add(´From Horas_Trabalhadas ´);
DM.Qry_Locate.SQL.Add(´Where Horas_Trabalhadas.Cod=´+Edit1.Text);
DM.Qry_Locate.SQL.Add(´ and Horas_Trabalhadas.Data=´+FormatDateTime(´[color=red:314b502c1c]MM/DD/YYYY[/color:314b502c1c]´,date));
DM.Qry_Locate.Active:=True;


GOSTEI 0
POSTAR