Se esse numero indeterminado vem direto do banco, vc pode fazer td em um
select só com outro sub-select (que obviamente retorna uma lista e funciona,
por isto a principio teria de funcionar com Array....).
Por exemplo: SELECT * FROM tabelaA FROM cd IN (SELECT cd FROM tabelaB);

Espero ter ajudado
=D

Em 9 de março de 2010 10:36, Fabio Ebner <faeb...@gmail.com> escreveu:

>  Pq nao tenho um numero determinado, e quantos o usuario quiser selecionar
> de 1 a x
> Em 9/3/2010 10:20, Joffison Magalhaes escreveu:
>
> pq vc n usa mais de um parametro
>
>
>
> Em 09/03/10, *Fabio Ebner* <faeb...@gmail.com> escreveu:
>
> Amigos estou com um problema no Ireport para gerar um relatorio
>
> preciso fazer um SELECT * FROM tabela Where cd IN (1,2,3,6) porem esses
> numeros vem de fora, tentei colocar um parametro como LISt, COLECTION,
> STRING e nao deu certo, quando coloco STRING ele fala que nao pode comprar
> INT pois o IN espera INT com o STring e quando passo Collection ou List ele
> fala que nao pode utilizar esse tipo na query.
>
> alguem pode me ajudar?
>
> obrigado
>
> --
> Você recebeu esta mensagem porque está inscrito na lista "flexdev"
> Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com
> Para sair da lista, envie um email em branco para
> flexdev-unsubscr...@googlegroups.com
> Mais opções estão disponíveis em http://groups.google.com/group/flexdev
>
>
>
>
> --
> Joffison da Silva Magalhães
>
> Platão disse "sensações são intransponíveis, inacessiveis e inalteráveis"
> --
> Você recebeu esta mensagem porque está inscrito na lista "flexdev"
> Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com
> Para sair da lista, envie um email em branco para
> flexdev-unsubscr...@googlegroups.com
> Mais opções estão disponíveis em http://groups.google.com/group/flexdev
>
>
>  --
> Você recebeu esta mensagem porque está inscrito na lista "flexdev"
> Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com
> Para sair da lista, envie um email em branco para
> flexdev-unsubscr...@googlegroups.com
> Mais opções estão disponíveis em http://groups.google.com/group/flexdev
>



-- 
______________________

Atenciosamente,

Rafael Comim

-- 
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com
Para sair da lista, envie um email em branco para 
flexdev-unsubscr...@googlegroups.com
Mais opções estão disponíveis em http://groups.google.com/group/flexdev

Responder a