Fórum Passar Parametros para a query #226521

16/04/2004

0

Pessoal,

eu tenho uma query do tipo :
Select *
From tabela1 A
Where a.idtabela in (3,5,7)

Eu gostaria de passar os valores por parametro :

Where a.idtabela in (:ids) .

Como eu faço pra passar esses parametros pelo Delphi ?
Já tentei
query1.ParamByName(´ids´).Value := ´3,5,7´ ;

Só que dessa forma dá um erro de invalid number , o Banco é Oracle .

Obrigado !

Allan


Allan

Allan

Responder

Posts

19/04/2004

Karepa

Where a.idtabela in (:ids)

query1.parambyname(´ids´).DataType := ftString;

query1.ParamByName(´ids´).Value := ´3,5,7´


Acabei de testar e funcionou.


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar