I seem to remember something similar to this a long time ago.
As I recall, my problem was down to having references set to both DAO and ADODB, and not specifying in code which to use.
For example, I think you should specify that you want to use DAO rather than ADODB when you define your...