El componente que estoy usando es un TADOStoredPRoc y la DB esta en SQL 2005 pero tomando en cuenta el mismo ejemplo de
Select * from tabla where id in (1,2,3,4)
suponiendo que yo le ponga el parametro
@parametros VARCHAR(50)
Select * from tabla where id in (@parametros)
y si yo le mando los parametros 1,2,3,4 para el sistema quedaria al momento de ejecutarlo asi:
Select * from tabla where id in ('1,2,3,4')
y si el parametro en vez de varchar lo pongo como int pues solo puedo pasarle un numero entonces para mi lo ideal seria que pudiera modificar una linea en tiempo de ejecucion algo asi:
- Select * from tabla where id in (
- 1,2,3,4
- )
desde delphi modificar la linea 2. Espero haber sido mas claro