关于asp+access 一个网站多个数据库连接文件有关问题
关于asp+access 一个网站多个数据库连接文件问题
解决办法:
利用FSO.FileExists组件判断
Dim DbPath:DbPath="dbPath/Dnname.mdb"
Set Fso=Server.CreateObject("Scripting.FileSystemObject")
If Fso.FileExists(Serer.mappath(DbPath)) then
DbPath="dbPath/Dnname.mdb"
elseIf Fso.FileExists(Serer.mappath("../"&DbPath)) then
DbPath="../dbPath/Dnname.mdb"
elseIf Fso.FileExists(Serer.mappath("../../"&DbPath)) then
DbPath="../../dbPath/Dnname.mdb"
end If
Set Conn=Server.CerateObject("Adodb.Connection")
Dim ConnStr
ConnStr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source="&Server.mappath(DbPath)
Conn.Open ConnStr