日期:2014-05-17  浏览次数:20983 次

连接出错?
在开发ASP页面的时候,在winXP操作系统下,安装了officeXP,与DW。也安装了IIS。
写下连接字串:
<%
Set   conn   =   Server.CreateObject( "ADODB.Connection ")
Strconn= "DRIVER={Microsoft   Access   Driver   (*.mdb)};   "
Strconn=Strconn   &   "DBQ= "   &   Server.MapPath( "/Da/11.mdb ")
conn.Open   Strconn
%>
在login.asp页:
<--#include   file= "conn.asp "-->
打开数据库进行操作

但浏览页面的时候,出现错误,提示:

技术信息(用于支持人员)

错误类型:
Microsoft   OLE   DB   Provider   for   ODBC   Drivers   (0x80004005)
[Microsoft][ODBC   Microsoft   Access   Driver]常见错误   不能打开注册表关键字   'Temporary   (volatile)   Jet   DSN   for   process   0x6a8   Thread   0xbec   DBC   0x1221fb4   Jet '。
/11/Conn/conn.asp,   第   4   行


为什么呢?解决不了,大家帮帮助忙!

------解决方案--------------------
1.确保Server.MapPath( "/Da/11.mdb ")输出的路径正确
2.查mdb文件的权限,IUser_用户是够可以访问.