www.BCZJ.com【编程之家】 >> 服务器 >> ASP中常见的错误80004005信息

ASP中常见的错误80004005信息

www.BCZJ.com【编程之家】 www.bczj.com admin 2007-2-20 23:33:48

却没有正常工作。解决办法是,检查赋值时是否正确:(在你的asp中加入下面的代码)

<%= "'auth_user' is " & request.servervariables("auth_user")%>

<P>

<%= "'auth_type' is " & request.servervariables("auth_type")%>

<P>

<%= "connection string is " & session("your_connectionstring")%>

<P>

还有一个原因就是你在你的ConnectString中加入了多余的空格,例如

DSN = MyDSN; Database = Pubs;

试试改成下面这个样子:

DSN=MyDSN;Database=Pubs;

如果是global.asa还没有工作,检查该文件是否在运用程序的根目录中,或者是虚拟目录的根目录中。

还有可能错误出现的原因是DSN名称没找着,这可以采用我提供的id=36767的办法解决。

最后是检查是否安装了最新的驱动程序,既是否是最新的MDAC版本。

错误信息

Microsoft OLE DB Provider for ODBC Drivers error '80004005'

[Microsoft][ODBC Driver Manager] Data source name not ??

原因:

这个错误有可能是出现在你的计算机上软件安装(或则反安装)的顺序上。

如果ODBC的版本不一致的话,就会发生该错误。

解决办法是安装最新版本的MDAC

错误信息:

Microsoft OLE DB Provider for ODBC Drivers error '80004005'

[Microsoft][ODBC Access 97 ODBC driver Driver]General error Unable to open

registry key 'DriverId'.

原因:

这个错误发生在爱从注册表中读取数值的时候。 使用regedit32.exe检查你的注册表的权限。

你也可以使用NT中的注册表监视程序(NTRegMon)来看读取失败信息。 该程序到这找:http://www.sysinternals.com

错误信息:

Microsoft OLE DB Provider for ODBC Drivers error '80004005'

[Microsoft][ODBC SQL Server Driver][dbnmpntw]ConnectionOpen (CreateFile()).

原因:

责任编辑: 参与评论
【编程之家】版权所有 www.bczj.com 沪ICP备06025676号 QQ:382611662
Powered By: 上海驰志网络 3.0 Beta