...Microsoft JET Database Engine (0x80004005) 未指定的错误 /conn...
发布网友
发布时间:2023-12-04 08:59
我来回答
共2个回答
热心网友
时间:2024-03-28 03:30
="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是根路径,如果你的程序不在根目录,当然就会出错
热心网友
时间:2024-03-28 03:30
错误原因是:系统TEMP文件夹访问权限不够
解决方案:进工具-文件夹选项-查看-把使用简单文件共享(推荐),关掉 然后进windows-temp,单击右键选择-属性,你就会看到一个叫做“安全”的选项,添加一个everyone,权限设置为完全控制, 再将你正在使用windows的用户也设置为完全控制,OK。