Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

J. L. Gregorio

Array como Parâmetro em uma Query

Recommended Posts

Saudações Galera Imasters.....

 

Surgiu uma necessidade em um dos nossos sistemas... preciso passar um Array como parâmetro em uma Query. Uso DBEXPress: TQuery + DataSetProvider + ClientDataSet, tem um DataType na query que é ftArray, mas como passo um array para esse parâmetro. http://forum.imasters.com.br/public/style_emoticons/default/closedeyes.gif

 

A query q estou tentando fazer é mais ou meno assim:

 

select pedcodigo from pedido where pedcodigo in (:pArray)

 

o usuário escolhe uma série de pedidos para um relatório, e tem que ser usando o 'in' nda query.... não é um intervalo fixo!

 

Tem como passar um array por parâmetro??????? preciso urgente isso.....!

 

Obrigado.... :blink:

Compartilhar este post


Link para o post
Compartilhar em outros sites

Diretamente não tem como passa um array diretamente, pra passar um array você deve criar um tipo, ae decralar o array.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Diretamente não tem como passa um array diretamente, pra passar um array você deve criar um tipo, ae decralar o array.

Bom..... resolvi o problema na raça! Fiz um loop e consegui montar os parâmetros em tempo de execução.... deu trabalho danado, pois tive que fazer uma tempestade lógica no meu cérebro, masdeu certo, porém eu gostaria de saber se tem como passar um arrray para não sofrer.....!

 

Se alguém tiver alguma sugestão...... estou aguardando!

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.