Microsoft JET Database Engine (0x80004005)

[复制链接]
查看11 | 回复1 | 2008-8-21 17:53:49 | 显示全部楼层 |阅读模式
Microsoft JET Database Engine (0x80004005)
'D:\baosheng\admin\data\database\baosheng.mdb'不是一个有效的路径。 确定路径名称拼写是否正确,以及是否连接到文件存放的服务器。
/baosheng/admin/data/conn.asp, 第 3 行
网上说的方法我去做了,可能有的还找不对,我希望对这个问题的答案多一些,具体些

回复

使用道具 举报

千问 | 2008-8-21 17:53:49 | 显示全部楼层
应该要用相对路径!将“DBQ”也就是数据库的路径改成相对的,用ASP里面的SERVER对象的MAPPATH属性。首先如果你的数据库“数据库名.mdb”如果放在根目录下,就将DBQ写成“DBQ=SERVER.MAPPATH(“数据库名.mdb”)”这样就实现了数据库相对于网站根目录的相对路径设定;再次如果你的数据库不在根目录,那么就将DBQ写成“DBQ=SERVER.MAPPATH(“文件夹名/数据库名.mdb”)”。这样就实现了数据库的相对位置,无论你的网站文件夹如何移动,数据库都跟你的网站文件夹保持相对的位置,所以这样的数据库具有可移动性。...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行