8007007f错误

作者:正统 来源:ITPOW(原创) 日期:2006-3-28

最近电脑中了恶意代码+流氓软件,待恢复过来后,运行 ASP 程序就出了问题,在遇到 Server.CreateObject("ADODB.RecordSet") 时出现 8007007f 错误。

查阅了相关资料,这是由于MDAC版本混乱造成的,解决办法如下:

一、下载。
请先点击此处下载压缩包,此压缩包包含四个文件。

二、解压。
将 msdart.dll 复制到 C:\WINDOWS\system32\;
将另外三个文件复制到 C:\WINDOWS\system32\DllCache\ 和 C:\Program Files\Common Files\SYSTEM\ole db\ 目录下。

三、注册。
打开命令提示符,利用 CD 命令进入 C:\Program Files\Common Files\SYSTEM\ole db\ 目录,输入:regsvr32 oledb32.dll,按下回车,注册完成。

另外,有人说在升级到 SP2 或 Windows2003时,也可能遇到类似问题.

相关文章