Fórum Pesquisar em DB por HORA! #224756
07/04/2004
0
Olá Pessoal;;;;
Não estou conseguindo usar a QUERY para retornar uma pesquisa por hora.
Veja com estou tentando:
var
Hora:String;
Begin
Hora := ´08:00´
Query1.Close;
Query1.SQL.Clear;
Query1.SQL.Text := ´SELECT * FROM tb_Alunos, tb_Aulas WHERE Cod=Cod and Hor :=pHora´;
Query1.ParamByName(´pHora´).AsDateTime := StrToTime(Hora);
Query1.Prepare;
Query1.Open;
O q estou fazendo de errado?
Grato
Humberto
Não estou conseguindo usar a QUERY para retornar uma pesquisa por hora.
Veja com estou tentando:
var
Hora:String;
Begin
Hora := ´08:00´
Query1.Close;
Query1.SQL.Clear;
Query1.SQL.Text := ´SELECT * FROM tb_Alunos, tb_Aulas WHERE Cod=Cod and Hor :=pHora´;
Query1.ParamByName(´pHora´).AsDateTime := StrToTime(Hora);
Query1.Prepare;
Query1.Open;
O q estou fazendo de errado?
Grato
Humberto
Hcaixeta
Curtir tópico
+ 0
Responder
Posts
07/04/2004
Lucas Silva
Dê uma olhada na propriedade [b:f51ddce47f]params [/b:f51ddce47f]da query.
Você tem que configurar os parâmetros lá.
Tenta ai, se não der certo me da o toque.
Você tem que configurar os parâmetros lá.
Tenta ai, se não der certo me da o toque.
Responder
Gostei + 0
08/04/2004
Vinicius2k
Colega,
foram apenas erros de digitação da questão? acredito que o erro esteja aqui...
[list:bfe75e0b3f][*:bfe75e0b3f]´Cod=Cod´ ... o que vem a ser o 2º ´Cod´... se for um parametro a sintaxe eh Cod = :Cod, e vc também precisa passar o valor pra ele antes de abrir a Query...
[*:bfe75e0b3f]´Hor :=pHora´ ... a sintaxe está errada ... o correto é ´Hor = :pHora´...[/list:u:bfe75e0b3f]
Espero ter ajudado...
T+
Query1.SQL.Text := ´SELECT * FROM tb_Alunos, tb_Aulas WHERE Cod=[color=red:bfe75e0b3f]Cod[/color:bfe75e0b3f] and Hor [color=red:bfe75e0b3f]:=pHora[/color:bfe75e0b3f]´;
foram apenas erros de digitação da questão? acredito que o erro esteja aqui...
[list:bfe75e0b3f][*:bfe75e0b3f]´Cod=Cod´ ... o que vem a ser o 2º ´Cod´... se for um parametro a sintaxe eh Cod = :Cod, e vc também precisa passar o valor pra ele antes de abrir a Query...
[*:bfe75e0b3f]´Hor :=pHora´ ... a sintaxe está errada ... o correto é ´Hor = :pHora´...[/list:u:bfe75e0b3f]
Espero ter ajudado...
T+
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)