问: XP下运行软件时报错误信息:The .Net OLE DB
Provider(System.Data.OleDb) requires Microsoft Data Access
Components(MDAC) version 2.6 or later.?
说明:以下解决方法仅限于windows XP系统
在XP下运行软件时会报如下错误:
解决方法如下:
点击以下链接下载并安装MDAC组件:
>>> 下载“MDAC组件”
若安装无异常,安装后即可正常运行训练软件;
如果在安装时报以下错误:
出现以上错误,说明系统的MDAC组件所需要的文件缺失或已经损坏。解决方法如下:
点击以下链接下载缺失的文件压缩包:
>>>下载“MDAC组件缺失文件”
该文件包下载并解压缩后,有三个文件夹:\System\、\Microsoft
Shared\、\MSSoap\,把它们全部拷贝并粘贴到你的电脑的C:\Program
Files\Common Files\下,粘贴时提示有同名文件时,选择覆盖,覆盖后所缺失和损坏的文件即可修复。
1、在“我的电脑”中找到C盘下的Windows系统目录下INF文件夹;INF文件
夹是系统文件夹,默认情况下是隐藏的,如果在windows目录下看不到inf文件
夹,请点击菜单的“工具”,选择“文件夹选项”,在弹出窗口中做如下设置:
2、在C:\Windows\inf中找到MDAC.INF文件,在其上点击右键,在弹出
的菜单中选择“安装”:
3、此时,系统会依次提示需要复制9个文件,请在出现提示时,点
击“浏览”按钮,依次选择以下路径:
C:\Program Files\Common Files\System\msadc\adcjavas.inc
C:\Program Files\Common Files\System\ado\adojavas.inc
C:\Program Files\Common Files\System\Ole DB\msdadc.dll
C:\Program Files\Common Files\Microsoft Shared\DAO\dao360.dll
C:\Program Files\Common Files\System\msadc\handler.reg
C:\Program Files\Common Files\System\ado\MDACRdme.htm
(
这个文件比较特殊,需要先到这个目录把 MDACReadme.htm
改成 MDACRdme.htm)
C:\Program Files\Common Files\System\Ole DB\oledbjvs.inc
C:\Program Files\Common Files\MSSoap\Binaries\mssoap1.dll
C:\Program Files\Common
Files\MSSoap\Binaries\Resources\1033\mssoapr.dll