ASP引用文件问题

在网站根目录下有以下子目录和文件:admin文件夹(里面有个admin.asp文件)config文件夹(里面有个db.asp文件)date文件夹(里面是数据库文件fifa... 在网站根目录下有以下子目录和文件:
admin文件夹(里面有个admin.asp文件)
config文件夹(里面有个db.asp文件)
date文件夹(里面是数据库文件fifasp.mdb)
reg.asp是根目录下的单独文件
以下是出现的问题
db.asp里面的内容如下
<% dim conn,dbpath
dbpath="./date/"
set conn=server.CreateObject("adodb.connection")
conn.open "DRIVER=Driver do Microsoft Access (*.mdb);DBQ="&Server.MapPath(dbpath&"fifasp.mdb")
%>
reg.asp文件引用db.asp打开数据库没有问题,但是admin.asp引用db.asp打开数据库就出问题了,
错误类型:
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][ODBC Microsoft Access Driver] '(未知的)'不是一个有效的路径。 确定路径名称拼写是否正确,以及是否连接到文件存放的服务器。
/heiyingASP/fifasp/config/db.asp, 第 4 行
必须把db.asp里的dbpath="./date/"改成dbpath="../date/"
这样一来总是有个文件不能打开,非常郁闷是,谁知道是怎么回事啊?
是不是admin.asp引用db.asp的时候,系统此时默认db.asp的路径和admin.asp一样的?
如果用绝对根目录路径
dbpath="/date/"
结果2个文件都出现了错误
展开
 我来答
dangboy
2007-11-18 · TA获得超过3306个赞
知道小有建树答主
回答量:992
采纳率:80%
帮助的人:443万
展开全部
如果你确定路径无误,

那就是你的服务器IIS关才对父路径调用(出于安全考虑,大多数服务器默认都是关闭)。

如果是你的服务器,你将些功能打开,如果不是那就没办法了,一般做法是将db.asp也放到根目录下。
双双提问啦
2007-11-18
知道答主
回答量:3
采纳率:0%
帮助的人:0
展开全部
你最好看看是不是其它的错误导致的
因为你说的这种情况很可能不是路径导致的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
dh26462171
2007-11-19
知道答主
回答量:52
采纳率:0%
帮助的人:0
展开全部
同意楼上观点,应该是你绝对路径有问题.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
之潇476
2007-11-21
知道答主
回答量:66
采纳率:0%
帮助的人:34.1万
展开全部
路径的问题
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 3条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式