>>>Problem was resolved by hand marshalling ADO record sets as strings.
>
>It makes you ask, "why bother..???" How much of a performance hit did your app take?
Code was actually faster hand marshalled than using ADO DCOM marshalling. Imports and exports are very fast.
What would you suggest? It's either not working or you have to go that route. There's no choice...