>I still get the error even with EXTERNAL ARRAY.
>
>>
>>If you're really doing something like this, you're likely to hurt yourself with all sorts of potential side-effects.
>
>What do you mean? Are you referring to passing arrays a parameters in general?
>
>Anyway, is there any explaination for why this happens?
Another thing to try - in the SQL case, try:
FX="Select * From SomeTable Where FunctionX(@myarray) to cursor SomeCursor"
&FX