Article: Q181852
Product(s): Microsoft Visual Basic for Windows
Version(s): WINDOWS:5.0,6.0
Operating System(s):
Keyword(s): kbRegistry kbVBp kbVBp500 kbVBp600 kbDSupport
Last Modified: 25-OCT-2000
-------------------------------------------------------------------------------
The information in this article applies to:
- Microsoft Visual Basic Enterprise Edition for Windows, versions 5.0, 6.0
-------------------------------------------------------------------------------
SYMPTOMS
========
When trying to run an application using Remote Data Object (RDO), the first line
of code that references RDO generates error number 429 listed below:
ActiveX component cannot create object.
CAUSE
=====
This may be due to a registration problem with the Msrdo20.dll file. This error
can also be caused by mismatched DLLs. For instance, the application may find
and use the wrong version of a DLL, such as ODBC32.DLL.
RESOLUTION
==========
Manually re-register the .dll using the REGSVR32 utility. To do this, select Run
from the Start menu and enter the following line:
REGSVR32 c:\winnt\system32\Msrdo20.dll
It may be necessary to include a path to Regsvr32.exe and/or modify the path to
the Msrdo20.dll file.
STATUS
======
This behavior is by design.
REFERENCES
==========
For additional information, please see the following article in the Microsoft
Knowledge Base:
Q181854 FILE: VB5cli.exe Fixes Visual Basic 5.0 Control Installation Problem
Additional query words: MDAC_typ
======================================================================
Keywords : kbRegistry kbVBp kbVBp500 kbVBp600 kbDSupport
Technology : kbVBSearch kbAudDeveloper kbZNotKeyword6 kbZNotKeyword2 kbVB500Search kbVB600Search kbVB500 kbVB600
Version : WINDOWS:5.0,6.0
Issue type : kbprb
=============================================================================