标题:一个生成静态页面的过程,有需要的可以看下
只看楼主
赵良杰
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2011-7-31
 问题点数:0 回复次数:4 
一个生成静态页面的过程,有需要的可以看下
<%
'作者:赵良杰,本人菜鸟一个,希望志同道合的朋友一起讨论,QQ:893247010
'table是表名,id是ID值。
'使用请修改mbPath,htmlPath,数据库字段。mbPath和htmlPath为模板地址和输出html地址。
'获取刚插入数据ID方法,set rst=conn.execute("SELECT @@IDENTITY AS id"),变量=rst(“id”)
sub toHtml(table,id)
dim mbPath,htmlPath
mbPath="html\zxmb.html"
htmlPath="html\"
'读出模板文件
set fso=server.CreateObject("scripting.filesystemobject")
set fs=fso.opentextfile(mbPath)
mbCont=fs.readall
fs.close
'打开数据库
set rs=server.CreateObject("adodb.recordset")
sql="select * from "&table&" where id="&id&""
rs.open sql,conn,1,1
title=rs("i_title")
bt=rs("i_title")
cont=rs("i_cont")
rs.close
set rs=nothing
'写入文件
html=replace(mbCont,"{title}",title)
html=replace(html,"{zxTitle}",bt)
html=replace(html,"{zxCont}",cont)
set fs=fso.CreateTextFile(htmlPath&"zx_"&id&".html")
fs.write html
fs.close
end sub
%>
搜索更多相关主题的帖子: html html 
2011-08-06 22:05
zss101767
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2011-8-8
得分:0 
2011-08-08 13:45
wdfting
Rank: 2
来 自:河南
等 级:论坛游民
帖 子:18
专家分:87
注 册:2010-8-10
得分:0 
嗯,不错,这个是比较简单的

www. ASP技术网站 ASP教程 ASP技巧等各种资料
2011-08-08 14:46
gdk2006
Rank: 4
等 级:业余侠客
威 望:8
帖 子:928
专家分:270
注 册:2006-7-2
得分:0 
楼主可以考虑一下生成utf-8的编码!

程序员的悲哀如何找女朋友?
追女解决方案百度“让她着迷”!
2011-08-11 13:16
nothing_fly
Rank: 2
等 级:论坛游民
帖 子:18
专家分:43
注 册:2011-8-14
得分:0 
我自己都写了两个.. 两种方式生成..
2011-08-14 02:53



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-346964-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.780865 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved