Thanks growlf,
That is good to know. Out of curiosity, do you have to pass the username and password, or can you just run it with the UID/PWD set up in the DSN connection? I spent a while bashing my head against this, and if I do have the time to rewrite it, I'd like to do it right (or at least more right :).
Thanks again,
Ardenstone