错误类型: Microsoft JET Database Engine (0x80004005) 未指定的错误 /conn.asp, 第 7 行

<%dimstartime,conn,connstr,db,rs_s,rs_s1startime=timer()db="/zhibianfz.mdb"Setconn=Se... <%
dim startime,conn,connstr,db,rs_s,rs_s1
startime=timer()
db="/zhibianfz.mdb"
Set conn = Server.CreateObject("ADODB.Connection")
connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath(""&db&"")
conn.Open connstr
%>
="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath(""&db&"")
改为
="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath(db)


错误类型:
Microsoft JET Database Engine (0x80004005)
未指定的错误
/conn.asp, 第 7 行
展开
 我来答
miniappkFwV0962YhOPw
2010-10-09 · 请开发者输入账号签名
miniappkFwV0962YhOPw
采纳数:2713 获赞数:7888

向TA提问 私信TA
展开全部
="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath(""&db&"")
改为
="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath(db)

db已经定义了路径,你加的""是什么意思?

db="/zhibianfz.mdb"改为db="/zhibianfz.mdb"因为/是远程路径,\才是本地路径,连接数据库是服务器做的本地连接
=========================================
改为db="\zhibianfz.mdb"

今天上午写错了,连接数据库是属于本地路径,要用\不是/
如果你的这个文件不是在WEB根目录,最好是不用\,也就是说
db="zhibianfz.mdb"这样最好,这是相对目录,如果\zhibianfz.mdb是根路径,如果你的程序不在根目录,当然就会出错
流香羽
2010-10-09 · TA获得超过1540个赞
知道小有建树答主
回答量:925
采纳率:50%
帮助的人:1428万
展开全部
错误原因是:系统TEMP文件夹访问权限不够
解决方案:进工具-文件夹选项-查看-把使用简单文件共享(推荐),关掉 然后进windows-temp,单击右键选择-属性,你就会看到一个叫做“安全”的选项,添加一个everyone,权限设置为完全控制, 再将你正在使用windows的用户也设置为完全控制,OK。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式