ASP未指定的错误的解决方法
作者:刚子 日期:2008-05-24
其实asp程序经常会出现“常见错误 不能打开注册表关键字”或者“’80004005′ 未指定的错误”,两种错误都是来源于conn.asp数据库连接问题。而产生此错误的原因也很多,最常见的是服务器“C:\WINDOWS\temp”有没有给IIS帐户“写入”权限,如果排除上述原因可以在下面两种数据库连接代码中分别测试。
引用内容
引用内容
如果上面两种数据库连接代码都会出错的话就尝试下下面这个方法:
引用内容
如果上述所有方法都没解决问题,请重启一下服务器或许就好了。
引用内容<%
set conn=server.createobject("adodb.connection")
conn.open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" &server.mappath("db.mdb")
%>
set conn=server.createobject("adodb.connection")
conn.open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" &server.mappath("db.mdb")
%>
引用内容<%
set conn=server.createobject("adodb.connection")
conn.open "driver={microsoft access driver (*.mdb)};dbq="&server.mappath("db.mdb")
%>
set conn=server.createobject("adodb.connection")
conn.open "driver={microsoft access driver (*.mdb)};dbq="&server.mappath("db.mdb")
%>
如果上面两种数据库连接代码都会出错的话就尝试下下面这个方法:
引用内容开始。。。运行。。。regsvr32 jscript.dll (命令功能: 修复Java动态链接库)
开始。。。运行。。。regsvr32 vbscript.dll(命令功能:修复VB动态链接库)
开始。。。运行。。。iisreset (命令功能:重启IIS)
开始。。。运行。。。regsvr32 vbscript.dll(命令功能:修复VB动态链接库)
开始。。。运行。。。iisreset (命令功能:重启IIS)
如果上述所有方法都没解决问题,请重启一下服务器或许就好了。
评论: 0 | 引用: 0 | 查看次数: -
发表评论
上一篇
下一篇

文章来自:
Tags: