Approved: Fortect
Today’s guide is written to help you if you get the 430 adodb.connection runtime error code.
Requested
Visited 24k times
Teaching device with MSVBVM60.dll version 6.0.97.82, let’s say OLD. Another machine with MSVBVM60.dll version 6.0.98.15, say NEW. Exe created on a NEW machine throws a lot of crashes with new ADODB.Connection
on an OLD machine and throws the following error
Runtime error ‘430’: class does not support automation, or definitely does not supports expected interface
How do I get out of this? My goal is to get the exe to work on an OLD computer, even if it was built on a NEW computer. To avoid interrupting the configuration of the NEW machine, I tried unsuccessfully to disable the old version and save the new version on the OLD but new sewing machine. Are there any alternative DLLs used by ADODB.Connection
, or do I need to do something else to get rid of them?
23k
asked 1 Feb 12 at about 11:10
1860
Not The Answer You Are Looking For? Browse Other Questions Tagged Com Vb6 Ado Or Ask Your Own Question.
Ultimately this has nothing to do with the VB runtime versions and also has more to do with ADO collections (as the error line suggests) and then Microsoft broke compatibility as part of their ADO libraries.
In article 2517589 baIt explains why you need to do this and the solution, which basically is to recompile the typography library for compatibility.
answered Feb 1 12 at 12:14 pm
23k
Perhaps the simplest thing to do is fix the healthy VB6 runtime to OLD technology – you can download it here.
The VB6 runtime is absolutely distributed as a package. I would not recommend inserting the exact DLLs yourself. See also
I recommend that you make sure both of your computers are using the same version of MDAC, especially the OLD computer has the version specified in the project.
answered Feb 1Ralya 2012 at 11:15
37.2k
The accepted answer gave no results. The next steps are done.
- Tools -> Links
- Disable:
- Microsoft ActiveX 6.1 Data Objects Library
- Microsoft Data Activex 6.0 Recordset Library
- Microsoft ADO-Ext. 6.0 DDL for security
- Check:
- Microsoft ActiveX Data Object Library 2.8
- Microsoft ActiveX 2.8 Data Recordset Library
- Microsoft ADO-Ext. 2.8 for DDL and security
answered Mar 28 ’17 at 2:06
Approved: Fortect
Fortect is the world's most popular and effective PC repair tool. It is trusted by millions of people to keep their systems running fast, smooth, and error-free. With its simple user interface and powerful scanning engine, Fortect quickly finds and fixes a broad range of Windows problems - from system instability and security issues to memory management and performance bottlenecks.
166
Error “Ok, you can’t sign”Keep Automation.”This is generated when building in vb 6.0 using the 64-bit version usually associated with Windows and when trying to run it on a specific 32-bit version of Windows. Recompilation with 32-bit version fixed the bug
answered Jan 7 ’15 at 11:20
Speed up your computer's performance now with this simple download.