Array
(
)

Uma dúvida em relação a params do TQuery

Keitarosan
   - 13 ago 2004

Eu sempre vejo o pessoal usando parametros nas instruções SQL, minha dúvida nem é como usa, eu já usei aqui, minha duvida é outra...

Eu sempre vejo vcs colocando apenas: #Código

ParamByName(´nome_do_parametro´).asTipo_do_parametro := valor_do_parametro;

Certo?

a pergunta é:
Vocês não fazem nada antes disso? vcs simplesmente colocam uma linha desse e esses parametro com esse nome é criado??

Pq eu tento fazer assim, só colocando uma linha igual essa que citei e um erro com a seguinte mensagem: ´parameter: nome_do_parametro not found´, acontece.
ou seja, acaba que eu tenho que criar os parametros na propriedade parameters ou params(dependendo do objeto)...

resumindo, Vocês criam os paramentros lá no params e depois os usam, ou vcs realmente só colocam akela linha e o código de vcs funfa?

Fico grato por sua atenção!


Lucas Silva
   - 13 ago 2004

Ae KeitaroSan,
Primeiro você coloca um SQL na query, tipo:
#Código

select * from Cliente where Cli_codigo = :parametro

Depois disto você configura o parâmetro (na propriedade params da query),e ai sim você coloca esta linha de comando;;;
#Código
ParamByName(´parametro´).AsString := edit1.text



Keitarosan
   - 13 ago 2004

Pooooooooooooooooow Lucas, mas isso é muito maneiro... agora intendi o funcionamento do lance... tem que colocar depois...

Muito maneiro cara, valeu pela ajuda, pow, vejo todo mundo usando sem setar nada em params, daew eu tbm queria, hehehe

Valeu kra, brigadao irmao ^_____^