文件包含问题
包含文件的代码是: <!-- #include file="../conn.asp" --> conn.asp也确实存在于上一级文件中,可执行起来就是说找不到。
更奇怪的是,在另一个文件中也是用同样的方法,却可以运行,真是疯了!~
望高手指点迷津!~
我的文件的存放方式是:mtest/manage; conn.asp存放在mtest文件夹,待运行的default.asp存放在manage文件夹,在default.asp中要调用conn.asp;
以下是错误提示:
技术信息(用于支持人员)
错误类型:
Active Server Pages, ASP 0126 (0x80004005)
找不到包含文件 'conn.asp'。
/mingrisoft/mtest/manage/default.asp, 第 34 行
浏览器类型:
Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Maxthon; .NET CLR 2.0.50727)
网页:
GET /mingrisoft/mtest/manage/default.asp
时间:
2008年5月6日, 15:53:07
详细信息:
Microsoft 支持
后来,我将conn.asp复制到文件夹manage中,就可以通过上面这一关了,可是数据库的链接又有了问题,不是在原来的根目录下找
而是直接在文件夹manage中找了;
刚学习asp,问题好多,望高手们多多指点!~
以下是conn.asp代码:
<%
path=Application("DBPath")
Set conn=server.createObject("ADODB.Connection")
ConnStr="Provider=microsoft.jet.oledb.4.0;" & "Data source=" &server.MapPath("database\bookinfo.mdb")
conn.open ConnStr
set rs=Server.createObject("ADODB.recordset")
%>