[摘要]- index.asp 只要我们在需要访问数据库的asp文件中加入以下语句: if session("rootDir") = "" then dim str ...
- index.asp
只要我们在需要访问数据库的asp文件中加入以下语句:
if session("rootDir") = "" then
dim str
str = Server.MapPath("db")
session("rootDir") = Mid(str, 1, InStr(1, str, "MySite", 1) - 1) & "MySite\db"
end if
...
Set conn = Server.CreateObject("adodb.connection")
conn.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" & session("rootDir") & "\db1.mdb" & ";pwd=" & pw
这样在session("rootDir")中就存放你站点中子目录“db”的绝结路径,当你改变你站点的主目录或移到别的机器的情况下就可以不需要理会数据库文件的存取路径问题了。
关键词:在ASP中完成通用的绝对路径生成办法