[firebase-br] Array no firebird

Rafael Voltani rafael.volts em turbocode.com.br
Qua Jan 25 10:28:45 -03 2012


Bom dia amigos

 

Espero conseguir explicar minha duvida que é a seguinte:

Quero trazer na consulta todos os cadastro que possuam determinados
códigos, 

         Ex: 2F,5D,6R e 8S somente

 

Até aí beleza, 

         WHERE CODIGO IN ('2F','5D','6R','8S')

 

Mas a dificuldade está que preciso que receba os valores que o usuário
scolher, É uma consulta personalizável, a qual o usuário escolhe na
tela quais códigos ele quer.

 

Tentei com parâmetro 

         WHERE CODIGO IN (:CODIGOS)

 

Mas nada feito, firebird aceita apenas um valor por vez.

Procurei por array no firebird, mas o que encontrei até agora não
consegui entender direito.

 

Gostaria de saber se alguém já montou algo parecido, ou se tem alguma
ideia de como solucionar esse caso.

 

Agradeço desde já a atenção.

 

[]s

 

Rafael Voltani

Firebird 2.5

Delphi 2010

 

 




Mais detalhes sobre a lista de discussão lista