| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 607 人关注过本帖
标题:请教:相对路径问题
只看楼主 加入收藏
zzwork
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2009-10-18
结帖率:0
收藏
已结贴  问题点数:20 回复次数:5 
请教:相对路径问题
我的网站目录结构是这样的:
IIS目录:E:\test
部分网站程序:e:\test\yey\admin\check.asp    (想同一虚拟主机下放多个网上)
              e:\test\yey\include\conn.asp
              e:\test\yey\admin\db\data.mdb


请问:在conn.asp中定义data.mdb的路径、check.asp调用conn.asp的路径分别应该怎么写啊?
搜索更多相关主题的帖子: 路径 
2009-10-18 07:11
aspic
Rank: 17Rank: 17Rank: 17Rank: 17Rank: 17
等 级:贵宾
威 望:51
帖 子:2258
专家分:8050
注 册:2008-2-18
收藏
得分:6 
复杂点的可以通过计算 目录与根目录的相对关系 就是有几个"/"了
简单点的 就是不同目录的页面单独设置db路径
db="/Data/#Data.mdb" 
ConnStr = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath(db) 
Set conn = Server.CreateObject("ADODB.Connection") 
conn.Open connstr
2009-10-18 08:52
msgj
Rank: 8Rank: 8
等 级:蝙蝠侠
威 望:4
帖 子:190
专家分:914
注 册:2009-10-3
收藏
得分:6 
在conn.asp中定义data.mdb的路径:"../../yey\admin\db\data.mdb"
check.asp调用conn.asp的路径:"../../yey\include\conn.asp"
2009-10-18 09:37
zzwork
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2009-10-18
收藏
得分:0 
按上面两楼提供的路径还是不行,

不过不是感谢了! 还有什么更好的答案没有?

错误提示如下:

Microsoft JET Database Engine 错误 '80004005'

'E:\yey\admin\db\data.mdb'不是一个有效的路径。 确定路径名称拼写是否正确,以及是否连接到文件存放的服务器。

/yey/include/conn.asp,行 12


[ 本帖最后由 zzwork 于 2009-10-18 20:26 编辑 ]
2009-10-18 20:20
ysf0181
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:55
帖 子:914
专家分:2385
注 册:2006-10-4
收藏
得分:6 
多学点基础的吧。。


../   表示在当前文件位置,上一个文件夹。例如,d:\test\ysf\test.asp   在test.asp文件的代码 ../data/ysf.mdb 这个就是表示 d:\test\ysf\data\ysf.mdb   类推:../../data/ysf.mdb   表示 d:\test\data\ysf.mdb

ASP讨论QQ群:251346273
2009-10-18 22:17
aspic
Rank: 17Rank: 17Rank: 17Rank: 17Rank: 17
等 级:贵宾
威 望:51
帖 子:2258
专家分:8050
注 册:2008-2-18
收藏
得分:0 
程序代码:
Conn.asp 
<%  
ConnStr = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath(db)   
Set conn = Server.CreateObject("ADODB.Connection")   
conn.Open connstr 
%> 
程序代码:
引用的页面
<%
db="/Data/#Data.mdb"    '设置正确数据库路径
'其它代码
%> 
<!--#include file="Inc/Conn.asp" -->    '包含进来
2009-10-19 08:50
快速回复:请教:相对路径问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.025022 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved