我要连接一个access数据库,请问如何取得相对目录?
“Data Source=???\mydb.mdb;”
DBPath = Server.MapPath("/")&"/tech/news/data/data.mdb"
DBPath = Server.MapPath(".")+"//data.mdb"
//获取当前目录下的虚拟路径
例:
/mywebapp
index.asp
web.config
/bin
myapp.dll
/img
title.gif
/data
myapp.mdb
index1.aspx
/subsystem
index2.aspx
在你的index.aspx中可以写 DBPath="~/data/myapp.mdb" 。
在你的index1.aspx中可以写 DBPath="myapp.mdb" 。
在你的index2.aspx中可以写 DBPath="../data/myapp.mdb" 。
试试吧!