洗车刷子和蜡拖哪个好:ASP 数据库连接出错 ACCESS的

来源:百度文库 编辑:中科新闻网 时间:2024/04/29 15:35:19
ASP 数据库连接出错!
悬赏分:15 - 离问题结束还有 14 天 23 小时
代码:
<%
'Option Explicit
Dim conn,db,connstr
db="data/shop.mdb"
Set conn=Server.CreateObject("ADODB.Connection")
connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath(db)
'如果你的服务器采用较老版本Access驱动,请用下面连接方法
'connstr="driver={Microsoft Access Driver (*.mdb)};dbq=" & Server.MapPath(db)
conn.Open connstr ///这个是第9行
%>

错误提示:
Microsoft JET Database Engine (0x80004005)
未指定的错误
/conn.asp, 第 9 行

这个错误是由于IIS对作为虚拟目录的文件夹没有改写的权限.把IIS的用户名对这个文件夹的操作权限加为"改写"

或者说把数据库的权限设置为可写或者把数据库所在的文件夹设置为可写就没有问题了

去除WEB目录所有只读属性.启用父路径.