报找不到oledb2a.dll的错误 请问应该注册哪些ocx或dll

itcoco itcoco 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
我的程序在一台98的电脑上安装后 遇到操作数据库的时候出错,在vb下调试 发现 是cn.open这句出错
我的源代码如下
Dim cn As New ADODB.Connection
Dim rs As New ADODB.Recordset
Set cn = New ADODB.Connection
On Error GoTo myerr:
cn.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.path & "\Data\Client.mdb;Jet OLEDB:Engine Type=4"
cn.Open //这一步就出错了 报找不到oledb2a.dll的错误
我程序打包的时候也注册了msadodc.ocx msjet40.dll msado15.dll msjro.dll,并且在98的电脑上又重新注册了 也注册成功 可还是报错 这个98电脑没有装office 估计装了access或者MDAC_TYP.EXE可以解决问题,我想问 有没有其他解决办法解决?

...全文

相关推荐

PB ole的控件冲突解决方法

这一过程涉及到注册表的读取与处理。**PB搜索控件的位置**:- 注册表中的位置为:“HKEY_CLASSES_ROOT\CLSID”下的子项,这里是DLL和OCX文件的注册信息所在。

luluxbin

ActiveX 控件Chart不能例示

**(二)解决注册错误:**假设在执行以上步骤后仍然出现注册失败的情况,可以尝试以下方法:1. **检查文件完整性**:确保MSCHRT20.OCX文件完整无损,未被病毒感染或修改。2.

weixin_37873012

ado和datagrid连用典型实例(vc++6.0和vc++2005平台上)

引入库:在项目设置中添加对ADO库的引用,包括msado15.dll和msdatgrd.ocx。2.

xitu12321

VC++ 中MSDataGrid控件的使用

VC 6.0;新建一个对话框工程; 在对话框中插入ActiveX控件;没有; 下载;包含如下三个文件; OCX和DLL放到System32目录;注册; 再插入,有了; 放一个datagrid控件到对话框界面;数据库文件在项目文件夹下; 在stdafx.h中加入下图#import一句; 在类向导中为datagrid控件添加成员变量;弹出下图提示; 确定;弹出下图;点OK; 输入DataGrid控件的成员变量名称; 对话框类添加了一个...

bcbobo21cn

日文版VB6安装配置与编码乱码问题全解析

在维护遗留桌面系统时,开发环境的编码兼容性往往决定项目能否顺利推进。Visual Basic 6.0作为老牌开发工具,其日文版在中文系统上运行常面临代码页错乱、控件注册失败等问题,核心在于CP932与系统区域设置的匹配。掌握非Unicode程序语言的切换、COM组件注册及Wide API的合理使用,是保障日文Windows环境下程序行为稳定的关键技术。从开发环境搭建到运行时报错排查,许多经验同样适用于跨语言、跨版本的老系统维护场景。若你正被日文版VB6的安装程序、乱码注释或80040154错误所困扰,理解这

weixin_33868027
评论 3
收藏 已收藏
分享
返回顶部