Passar Parametros para a query

Delphi

16/04/2004

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

Curtidas 0

Respostas

Karepa

Karepa

16/04/2004

Where a.idtabela in (:ids)

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

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


Acabei de testar e funcionou.


GOSTEI 0
POSTAR