Fórum Problema em Query #180265
06/09/2003
0
Gente estou com um problema na ADOquery parametro , hora me diz que o parametro não existe hora List index out of bounds(0)...
select *
from Valoremol
where Ct_ValEmol =:consulta
O que está errado???Já criei o param, hora não , realmente está estranho se alguém souber algo, agradeço;Datatype preenchido....
Catharina....
Catharina
Curtir tópico
+ 0Posts
06/09/2003
Edineidaniel
Andei fazendo uns testes e funcionou..
Eu coloquei..
em um button o seguinte código..
ADOquery1.SQL.Clear;
ADOquery1.sql.add(´select * from Valoremol´);
ADOquery1.sql.add(´where Ct_ValEmol =:consulta´);
ADOquery1.params[0].asInteger:=StrToIntEdit2.text);
ADOquery1.open;
ADOquery1.active:=true;
Epero ter ajudado..
t+
Edinei
Gostei + 0
06/09/2003
Vinicius2k
tenta ´pegar´ o parâmetro pelo nome...
ADOQuery1.ParamByName(´consulta´).asInteger := SEU_VALOR;
estou supondo que o parâmetro seja do tipo inteiro (asInteger)...
Gostei + 0
06/09/2003
Vander Batista
Faça o seguinte
Select * FROM Val_Remol
Where Val_Remol = :Consulta (separe o igual dos dois pontos conforme ao lado).
Vander Batista
Gostei + 0
07/09/2003
Catharina
obrigada por terem respondido, a dica de vcs funcionaram...
Catharina.
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)