问一下路径的问题?急

calmcat 2003-12-15 04:12:03
我把conn.asp放在一下目录下,然后调用的时候../conn.asp
然后我再放下下一级目录,调用的时候../../conn.asp

这样就调不出数据库,这样写路径是不是错了,应该怎么写呢?
...全文
37 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
calmcat 2003-12-16
  • 打赏
  • 举报
回复
没错,就是上面那样
问题是浏览的时候都没显示错误,就是有个地方显示几个文字没有了
这几个文字是从数据库里输出的
其他地方都好好的就是,没出现什么错误。

如果按第一种方法,那个地方的文字就有读出来
ib915 2003-12-16
  • 打赏
  • 举报
回复
web文件夹内有data、1、2(2文件夹在1文件夹内)三个文件夹
一、
——————————————————————————————
conn.asp web/1/conn.asp
index.asp web/1/index.asp
db.mdb web/data/db.mdb
——————————————————————————————
conn.asp里面是../data/db.mdb


二、

——————————————————————————————
conn.asp web/1/2/conn.asp
index.asp web/1/2/index.asp
db.mdb web/data/db.mdb
——————————————————————————————
conn.asp里面是../../data/db.mdb


楼主是上面的意思吗?
如果是的话,你将浏览web/1/2/index.asp的错误代码拷下来看看

calmcat 2003-12-15
  • 打赏
  • 举报
回复
自己顶一下
calmcat 2003-12-15
  • 打赏
  • 举报
回复
楼上的,不好意思,你讲的我看不明白。我的意思就是下面:
data,1(同一目录):
1。我把conn.asp,index.asp放在1下,conn.asp里面是../data/db.mdb,这样index.asp里include conn.asp下,可以调用数据库
2。现在1的目录下还有一个目录2,我把conn.asp,index.asp放在2的目录下,然后conn.asp里是../../data/db.mdb,然后index.asp里include conn.asp,有关数据库的就调用不出来。

所以我想是不是../../这个不行啊?
ib915 2003-12-15
  • 打赏
  • 举报
回复
用include包含进index.asp的话,就等于将代码拷到index.asp内,所以conn.asp内设计的路径
是index.asp与.mdb文件的相对路径
calmcat 2003-12-15
  • 打赏
  • 举报
回复
老大,我发错了
应该是这样的,conn.asp和index.asp放在同一目录下
倒是conn.asp里面的../date/db.mdb可以,但../../date/db.mdb不行

你们看怎么解决
bzscs 2003-12-15
  • 打赏
  • 举报
回复
conn.asp中一般含有数据库mdb文件的路径,你改变了conn.asp的路径,相对于数据库文件的路径也改变了,你要做相应修改
flying310 2003-12-15
  • 打赏
  • 举报
回复
可以写成/conn.asp保证你的conn.asp在根目录下.

28,391

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧