ASP+FSO+框架实现ASP生成htm并分页的方法(批量)
日期:2007年4月28日 作者: 查看:[大字体 中字体 小字体]-
还是第一次在CSDN写文章,本人文采和理论知识有限,写得不正确的地方欢迎指正。其实网上已经有很多ASP生成htm的文章了
,有一种方法是ASP+XML的生成方法,虽然有一种好处就是不用程序写模版就可以直接引用原来的要生成页面源码使用,但
本人进行此方法测试时,发现其稳定性差和网速要求高(当然不是在服务器上了)。特别是虚拟空间上经常报错,有可能在本
人在此方法上代码处理不足的原因吧。长话短说,这篇文章使用大家常用的另一种方法ASP+FSO,这里还应用了框架就是为
了处理大量分页时减少生成时间使用的,这种方法是针对一些页面量较大的ASP文件。这里我引用一个简单实例:(旅游电子商务)全国各大城市酒店应用静态页(htm)分页显示
1.应用系统环境:win2000+ASP+MSSQL/Access(数据库基本没有关系了通用的)+iis5.0
2.1个城市列表(CityHtml):包括定义静态htm名称共三个字段(城市ID(自动编号),城市名称(CityName例如北京),生成htm前缀名(HtmlStartName例如beijing))
3.1个全国酒店列表(Hotel):这里我只建立三个字段(酒店ID(自动编号),城市名称(City),酒店名称(HotelName))方便来引用实例。
4.1个ASP页面(ToHtm.asp)(生成htm使用)
5.1个循环框架页面(IframeToHtm.asp),应用框架批量生成htm
以下给出两个页面的源码
循环框架进行批量生成的页面:IFrameToHtm.asp
<!--#include file="conn.asp"-->'连接数据库
<%
dim rs,sql,j
set rs=Server.CreateObject("adodb.recordset")
sql="select * from CityHtml"'打开全国城市列表
rs.open sql,conn,1,1
do until rs.eof'循环各大城市%>
<!--以下应用框架打开ToHtml生成页面-->
<IFRame name="LoadRcHtm<%=j%>" frameborder=0 width=100% height=30 scrolling=no src="ToHtml.asp?City=<%=cstr(rs("city"))%>&HtmlStartName=<%=rs("HtmlStart")%>"></IFrame><%rs.movenext
loop%>生成程序页面:ToHtm.asp 我在源码大概写上注释**
<!--#include file="conn.asp"-->'数据连接文件
<%
On Error Resume Next'容错处理
Dim City'定义取得要生成页面的城市
City=Request.Querystring("City")'获取生成的城市酒店值从框架传过来的在后面将介绍
HtmlStartName=Request.Querystring("HtmlStartName")'获得生成htm文件名前缀
Dim sql'搜索字符串,这里我就直接打开表不用搜索变量了,搜索条件按自己写就可以
sql="select * from Hotel where [City] = '" & City & "' " - [1] [2] [3] [4] 下一页
-
- ASP+FSO+框架实现ASP生成htm并分页的方法(批量) 相关文章:
- ASP+FSO+框架实现ASP生成htm并分页的方法(批量) 相关软件
- 特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作
- 者.文章版权归文章原始作者所有.对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转
- 载的文章有版权问题请联系编辑人员,我们尽快予以更正. 转载请注明来源:http://www.hackhome.com
上一篇:asp取动态表单中数据并写入xml文件,用xsl显示
精品推荐
热点TOP10
- ·ASP函数库
- ·web.config 简单介绍
- ·GridView 分页导航
- ·ASP实用技巧28则
- ·基于PHP与XML的PDF文档生成技术
- ·ASP与存储过程实践(实例)
- ·20种看asp源码的方法及工具
- ·ASP.NET技术FAQ
- ·解密ASP源代码
- ·提高ASP性能的最佳选择
- ·用ASP编写的“俄罗斯方块游戏”
- ·跟我学小偷程序之几个基本函数(第二天)
- ·用ASP学做一个在线调查
- ·使用模板实现ASP代码与页面分离
- ·利用ASP打造网站论坛DIY
- ·一个xmlhttp读取xml的例子
- ·一个类似Listview的效果
- ·ASP漏洞及安全建议
- ·无组件文件上传源代码
- ·动网7.0 里的 UBB 和高级编辑模式如何分离出来大家使用
特别推荐
- ·在asp聊天室里实现房间功能和用户显示
- ·常用的 ASP ActiveX 组件
- ·用ASP学做一个在线调查
- ·微软建议的ASP性能优化28条守则
- ·ASP和服务器测试相关的一些代码
- ·ASP的错误处理集锦
- ·正则表达式regular expression详述(一)
- ·改进性能和样式的 24个 ASP 技巧
- ·ASP网站远程客户实现EXCEL打印功能
- ·DVBBS上传ASP文件漏洞详解
- ·ASP操作XML文件的完整实例
- ·无组件上传图片至SQLSERVER数据库
- ·使用模板实现ASP代码与页面分离
- ·用ASP创建Microsoft Word 文件
- ·用ASP开发WEB日期选择器
- ·用ASP编写的“俄罗斯方块游戏”
- ·无组件文件上传源代码
- ·一个xmlhttp读取xml的例子
- ·20种看asp源码的方法及工具
- ·在ASP页里面注册DLL的VBScript CLASS
