Problem: Runtime Error 20534: Error detected by database DLL

Problem: Runtime Error 20534: Error detected by database DLL

I have deveoped a VB6 application and reports using CR4.6. When I run the app, I have
no problem like preview CR report, print., etc on a development machine which is XP machine.  After I made a package using MS PDW, and installed on a XP(fresh new) machine to test the package. I have the “Error 20534 detected by database DLL” when I tried to preview the CR report as I did on the development machine.  To fix this,  I installed VB6(as one of hundred things I tried) on that fresh XP machine, then  the error was gone.  So I guess that some of DLLs or OCXs that comes with VB6 CD may resolve the prpblem.  But I don’t know which DLL or OCX or else???
(By the way, I used Acces 97 since CR4.6 does not support Access2000).

Thanks,


Solution: Runtime Error 20534: Error detected by database DLL

i am surprised 4.6 is working on xp! 4.6 is a pretty old version for fairly new operating system.

you can use modules to compare the dlls that are loaded on the target before a vb 6 install (when the error comes up) and after the install (when it works fine)