连接出错?
在开发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_用户是够可以访问.