好郁闷的问题
我的站点目录是d:\Design
conn1.asp是存放在d:\Design\conn目录里的
数据库是存放在d:\Design\db目录里的
那我现在要在INDEX文件里引用conn1文件
代码是<!-- #include file="conn/conn1.asp"-->
这是我的CONN1文件
<%
dim conn
dim connstr
dim db
db="../db/Datasource.mdb" '数据库文件的位置
Set conn = Server.CreateObject("ADODB.Connection")
connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath(db)
conn.Open connstr
sub CloseConn()
conn.close
set conn=nothing
end sub
%>
我运行INDEX调试的时候总是显示这个错误
Microsoft JET Database Engine 错误 '80004005'
'D:\db\Datasource.mdb'不是一个有效的路径。 确定路径名称拼写是否正确,以及是否连接到文件存放的服务器。
/conn/conn1.asp,行 8
但是我在DW和IIS里明明设置成d:\Desgin为主目录的啊 为什么会这样呢?