SQL com data

Delphi

05/01/2004

Meu banco de dados tem um capo com formato Date... Uso este campo para processar um consulta em SQL, só que o Delphi me dá erro falando que o tipo do campo que está sendo comparado é diferente! Uso o seguinte código

dm.Qrelatimp.Close;
dm.Qrelatimp.SQL.Clear;
dm.Qrelatimp.SQL.Add(´SELECT * FROM horarios.db WHERE Nome = ´´ + d1.Text + ´´ and Data >= ´´ + edit2.Text + ´´ and data <= ´´ + edit3.Text +´´´);
dm.Qrelatimp.Open;

Alguém sabe como faço para aconsulta ser válida já que comparo data com data!
(quanto mais opiniões, melhor) Só preciso disso para acabar o projeto!

Muita PAZ e fiquem com Deus!

Leonardo Bonoto


Leonardo Bonoto

Leonardo Bonoto

Curtidas 0

Respostas

Aroldo Zanela

Aroldo Zanela

05/01/2004

Colega,

Tente o seguinte:

dm.Qrelatimp.Close; 
dm.Qrelatimp.SQL.Clear; 
dm.Qrelatimp.SQL.Add(´SELECT * FROM horarios.db WHERE Nome = "´ + d1.Text + ´" and Data >= "´ + StrToDate(edit2.Text) + ´" and data <= "´ + StrToDate(edit3.Text) +´"´); 
dm.Qrelatimp.Open; 



GOSTEI 0
Leonardo Bonoto

Leonardo Bonoto

05/01/2004

Amigo, já tentei e continua dando erro!


GOSTEI 0
POSTAR