[firebase-br] Res: Array no firebird
maciel em 2msolutions.com.br
maciel em 2msolutions.com.br
Qua Jan 25 10:41:42 -03 2012
Deste jeito nao funciona.
No IN nao tem como passar parametros, a query tem que vir pronta.
Precisa montar toda a query antes.
Enviado pelo meu aparelho BlackBerry da Claro
-----Original Message-----
From: "Rafael Voltani" <rafael.volts em turbocode.com.br>
Sender: lista-bounces em firebase.com.br
Date: Wed, 25 Jan 2012 10:28:45
To: 'FireBase'<lista em firebase.com.br>
Reply-To: FireBase <lista em firebase.com.br>
Subject: [firebase-br] Array no firebird
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
______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107
Para consultar mensagens antigas: http://firebase.com.br/pesquisa
Mais detalhes sobre a lista de discussão lista