运行时错误'430': 类不支持自动化或不支持期望的接口。New ADODB.Connection问题

Posted 大白熊^_^

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了运行时错误'430': 类不支持自动化或不支持期望的接口。New ADODB.Connection问题相关的知识,希望对你有一定的参考价值。

运行时错误‘430‘: 类不支持自动化或不支持期望的接口。

 

 

问题:

 经调试发现,是运行到下面语句时出错:
Set MyConn = New ADODB.Connection  运行到这里是提示本错误


        这个MyConn在通用里是这么声明的:
    Dim MyConn As ADODB.Connection

你引用 2.8 版的试试。

定位: C:\Program Files \Common Files\Sysem\ADO\msado15.dll   (用2.8解决问题)

===

nstalling ADO also copies the following type libraries of earlier versions:

•msado27.tlb, ADO 2.7 Type Library

•msado26.tlb, ADO 2.6 Type Library

•msado25.tlb, ADO 2.5 Type Library

•msado21.tlb, ADO 2.1 Type Library

•msado20.tlb, ADO 2.0 Type Library

===

在64位Windows下:
64位exe和dll在目录c:\windows\system32目录下;
32位exe和dll在目录c:\windows\syswow64目录下;
所以要注意:
    在win64位系统下注册32位ocx或dll需要将32位ocx或dll拷贝到c:\windows\syswow64\目录下。
    且注册要用c:\windows\syswow64\regsvr32 xxxxxxx.ocx或dll
设置32位DSN要用c:\windows\syswow64\odbcad32.exe
设置32位alias要用c:\windows\syswow64\cliconfg.exe

以上是关于运行时错误'430': 类不支持自动化或不支持期望的接口。New ADODB.Connection问题的主要内容,如果未能解决你的问题,请参考以下文章

打开金蝶kis专业版提示:运行时错误'13'类型不匹配是怎么回事?

error C2825: '_Iter': 当后面跟“::”时必须为类或命名空间 -- 原因可能是参数错误或者自定义函数名和库函数名冲突

+的不受支持的操作数类型:'RegexURLPattern'和'unicode'

Android Activity 类不存在

请教运行错误:KeyError: 'odoo'

在Access中运行ADO程序出错,运行时错误​ '-2147024769(8007007f)' 自动化(Automation)错误