SQL com data
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
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
Curtidas 0
Respostas
Aroldo Zanela
05/01/2004
Colega,
Tente o seguinte:
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
05/01/2004
Amigo, já tentei e continua dando erro!
GOSTEI 0