alterando query

07/04/2006

pessoal, tenho algumas querys montadas no ADOQuery, muitas com mais de 70 linhas, pois monto primeiro no Query Analyzer e depois só copio e colo no Ado, gostaria de saber se existe algum jeito de alterar somente uma linha durante a execução ....
tipo la no meio da query tem where codigo in (cod1, cod2, cod3) e eu quero alterar por where codigo = cod1


Arc

Respostas

07/04/2006

Edilcimar

coloque o (cod1,...codn) dentro de uma variável, aí use esta variável no lugar de chamar diretamente os cod1 a codn


Responder Citar

07/04/2006

Paullsoftware

vc pode usar assim:

se vc sabe o numero da linha no qual o código sql está faça assim:
AdoQuery.Sql[x&93;:=´WHERE CODIGO=:COD1´;//onde x é o numero da linha para saber o numero da linha correto basta quando estiver editando a SQL clicar no botão Code Editor...
//Lembre-se que a primeira linha é a Zero



Responder Citar