For some reason, when I try to use OpenDatabase within any program on my PC, I get an error that looks like this:
Run-time error '429'
ActiveX component can't create object
I get this error when trying to run any code that uses OpenDatabase, even example programs that I've downloaded from the internet that work on my other PCs. If I try to compile the code into an .EXE, I get a "Permission Denied" error when it reaches the OpenDatabase command in the code. However, if I run an executable compiled on another PC of the same code, the executable connects to the Access database just fine on this problematic PC. Anyone have any ideas on how I can get this fixed? I've tried reinstalling the DAO .dll files, Visual Basic and Office. I'm running VB5 with SP3 installed and Access '97. Any help would be appreciated.

Thanks,
David