这句话使用的前提是什么???

xxsuperboy 2003-08-19 01:21:15
建立了一个conn.inc文件
内容如下:
<%
set conn=server.createobject("adodb.connection")
provider="provider=microsoft.jet.oledb.4.0;"
datasource="data source=" & server.mappath("love.mdb")
conn.open provider & datasource
%>

问题是-------我在login.asp中添加
<!--include file="conn.inc"-->
后,页面汇报如下错误:



技术信息(适用于支持人员)

错误类型:
ADODB.Recordset (0x800A0BB9)
/lovetest/logintest.asp, 第 23 行


浏览器类型:
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0)

页:
GET /lovetest/login.asp
~~~

但是我直接在login.asp中添加

<%
set conn=server.createobject("adodb.connection")
provider="provider=microsoft.jet.oledb.4.0;"
datasource="data source=" & server.mappath("love.mdb")
conn.open provider & datasource
%>

就不会报错了


想请教如何让<!--include file="conn.inc"-->添加进login.asp,而不报错??

谢谢。


...全文
161 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
xxsuperboy 2003-08-19
  • 打赏
  • 举报
回复
right,结贴。多谢各位。
LoneHome 2003-08-19
  • 打赏
  • 举报
回复
#和路径。CONN.INC和你的LOGIN.ASP同目录
conner 2003-08-19
  • 打赏
  • 举报
回复
该成这样吧
<!--#include file="conn.asp"-->
freespace520 2003-08-19
  • 打赏
  • 举报
回复
brightLee(还没死) 老兄搞错了,
其实.inc结尾和.asp结尾的扩展名在服务器上都是一样解释的!
也就是说conn.inc或者conn.asp都是一样一样的!

<!--#include file="conn.inc"-->
要加这句的前提当然是要用到数据库喽
lions911 2003-08-19
  • 打赏
  • 举报
回复
INC文件好象必须用到#
antheayao 2003-08-19
  • 打赏
  • 举报
回复
我看是少个#
pp4u 2003-08-19
  • 打赏
  • 举报
回复
#
brightLee 2003-08-19
  • 打赏
  • 举报
回复
如果改成conn.asp就没有这个问题了,我常这样用
甘泉123 2003-08-19
  • 打赏
  • 举报
回复
<!--#include file="conn.inc"-->
少个#