Hi RHD, we use ODBC all day every day. Yes, performance is shoddy at best, but upgrading Progress is out of my reach at the moment. I've just been trialing an alternative way to deal with the problem, and that seems to be working fine, so I will bow out of this discussion and say thanks to you all.