关于导入文件的问题!在线等!

boyalvsha 2004-01-27 02:49:27
<!--#include file="lib/note/1.asp"-->

想把其中的1变成一个变量,即通过数据库查询而得到的ID号!
怎样根据ID号的不同从而导入不同的页面呢?

<!--#include file="lib/note/<%=rs("id")%>.asp"-->

类似这样的,但这样是得不到的?
不知道怎么样处理呢?
使其
<!--#include file="lib/note/ID.asp"-->
...全文
37 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
mqmelon 2004-03-26
  • 打赏
  • 举报
回复
来晚了?同意netco()的说法。
zongxiangqun 2004-03-26
  • 打赏
  • 举报
回复
http://expert.csdn.net/Expert/topic/2880/2880803.xml?temp=.7494165
flying310 2004-03-26
  • 打赏
  • 举报
回复
可以用if语句。
netco 2004-03-26
  • 打赏
  • 举报
回复
先打开数据库,把相应的记录都出来,再
<!--#include file="lib/note/<%=rs("id")%>.asp"-->
fxbird 2004-03-26
  • 打赏
  • 举报
回复
秋水无恨的动态包含的页面如果定义他过程,是不会被执行的。
server.transfer filename
server.execute filename
这两种办法都不是包含,而是执行页面,执行的结果对于调用它的页面是不可见的。
comehope 2004-03-26
  • 打赏
  • 举报
回复
========ASP中动态Include的实现==========

根据你使用Include的目的,以及你将Include的文件数目,使用if/else也许可以解决问题。但这绝对不是任何时候可以奏效的,而且也不是一种有效的解决办法,因为你需要做许多的手工工作。

假设有两个样本HTM文件,1.htm和2.htm,最简单的动态Include:
<% if request.querystring('param')='2' then %>
<!--#include file='2.htm'-->
<% else %>
<!--#include file='1.htm'-->
<% end if %>

上面我们是把一个querystring作为条件。你还可以把时间、日期、浏览器版本等作为条件。但是,条件越复杂,这种方法的效率越差。下面提供了另外一种思路:

<%
if request('param')='2' then
filespec = '2.htm'
else
filespec = '1.htm'
end if
filespec = server.mapPath(filespec)
scr = 'scripting.fileSystemObject'
set fs = server.createobject(scr)
set f = fs.openTextFile(filespec)
content = f.readall
set f = nothing
set fs = nothing
response.write(content)
%>

在IIS5.0/ASP3.0中,有两种新的方法来支持“动态包含”:
server.transfer filename
server.execute filename
skyvy 2004-03-26
  • 打赏
  • 举报
回复
up
boyajane 2004-03-26
  • 打赏
  • 举报
回复
up
possible_Y 2004-01-27
  • 打赏
  • 举报
回复
1、server.Execute(rs("id")&".asp")

2、http://www.csdn.net/Develop/Read_Article.asp?Id=15062
zhuomaocn 2004-01-27
  • 打赏
  • 举报
回复
我也想不出好办法。

这个好像是最坏的法子。
每次动态生成服务器端的ASP,然后再执行。
boyalvsha 2004-01-27
  • 打赏
  • 举报
回复
这样也不行啊!
stefli 2004-01-27
  • 打赏
  • 举报
回复
response.write "<!--#include file=""lib/note/"&rs("id")&".asp""-->
"

28,407

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧