Asp Access 创建静态文件/HTML

作用说明: 

本代码实现从 Access 提取数据以创建 HTML 文件, 不建文件夹.

如果文件名与要创建的文件名相同, 则覆盖, 跟 SQL 的更新一样的原理.

待加功能: 删除与查找. 

复制代码 代码如下:

<% 

''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''

'

' subject : Asp 创建静态文件/HTML By Stabx

'

' writer : Stabx<shawl.qiu@gmail.com>

'

' blog : http://btbtd.exblog.jp/ ;

'

' blog/site : Phoenix.GI - P.GI / \ 绿色学院 - Green Institute

'

' date : 2006-5-22

'

''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''

Set rs = Server.CreateObject("ADODB.Recordset")

sql = "select top 10 * from (select top 3500 * from ctarticle order by articleid asc) order by articleid desc" '子查询, 目前被认为比恐龙还恐龙

rs.Open sql, MM_conn_string,1

while not rs.eof '循环创建查询的全部记录为 HTML 文件

cid_=rs("classid")

ncid_=rs("nclassid")

aid_=rs("articleid")

adt_=rs("dateandtime")

tt_=rs("title")

ct_=rs("content")

'em_=htmlToText(rs("email"))

'ht_=rs("hits")

'url_=rs("url")

'src_=rs("www")

'au_=htmlToText(rs("writer"))

response.write "<a href=""" & cid_ & "_"&ncid_&"_"&aid_&".htm"" target=""_blank"">"&cid_ & "_"&ncid_&"_"&aid_& ".htm</a> created at " & now() & "<br>" '链接创建好的文件

cfilename= cid_& "_"&ncid_&"_"&aid_& ".htm" '命名要创建的文件名

set dfso = createobject("scripting.filesystemobject")

Set chtml = dfso.CreateTextFile(server.mappath(cfilename), true)'存在即覆盖

chtml.WriteLine("<html><head>")

chtml.WriteLine("<link rel='stylesheet' type='text/css' href='../css/css_first/ctarticle.css'>")

chtml.WriteLine("<title>"&sitename_&" "&tt_&"</title>")

chtml.WriteLine("</head><body>")

chtml.WriteLine("title: " & tt_& "<p/>" )

chtml.WriteLine("content: " & ct_& "<p/>" )

chtml.WriteLine("created by cid:"&cid_&" ncid:"&ncid_&" aid:"&aid_&"

")

aid_=clng(aid_)

chtml.WriteLine("Page created on: " & now ())

chtml.WriteLine("</body></html>")

chtml.close

rs.movenext

wend

rs.close

set rs=nothing %>

时间: 2024-09-27 01:27:54

Asp Access 创建静态文件/HTML的相关文章

Asp Access 创建静态文件/HTML_应用技巧

作用说明:  本代码实现从 Access 提取数据以创建 HTML 文件, 不建文件夹. 如果文件名与要创建的文件名相同, 则覆盖, 跟 SQL 的更新一样的原理. 待加功能: 删除与查找.  复制代码 代码如下: <%  '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' ' ' subject : Asp 创建静态文件/HTML By Stabx ' ' writer : Stabx<shawl.

asp.net创建XML文件的方法小结_实用技巧

本文实例讲述了asp.net创建XML文件的方法.分享给大家供大家参考,具体如下: 方法一:按照XML的结构一步一步的构建XML文档. 通过.Net FrameWork SDK中的命名空间"System.Xml"中封装的各种类来实现的 方法一:按照XML的结构一步一步的构建XML文档. 通过.Net FrameWork SDK中的命名空间"System.Xml"中封装的各种类来实现的 方法二:直接定影XML文档,然后保存到文件. 通过"XmlDocumen

用ASP+Access创建网站RSS格式内容摘要

access|asp+|rss|创建|access|rss RSS 是一种"轻量级.多用途.可扩展的元数据描述及联合推广格式",也可以理解为一种规范.它本身是一种 XML 格式,用于为内容整合客户端提供选择性的.汇总过的  ;Web 内容.如今,许多站点都开始通过创建 RSS feed 向浏览者提供内容整合服务,提供新闻.站点内容的更新等等.浏览者可以通过一些客户端软件方便地得到这些组织.汇总了的信息. 那么,怎么在我们自己的网站上创建 RSS feed 呢?下面我以 Asp+Acce

用ASP+Access创建网站RSS格式内容摘要_XML/RSS

RSS 是一种"轻量级.多用途.可扩展的元数据描述及联合推广格式",也可以理解为一种规范.它本身是一种 XML 格式,用于为内容整合客户端提供选择性的.汇总过的  ;Web 内容.如今,许多站点都开始通过创建 RSS feed 向浏览者提供内容整合服务,提供新闻.站点内容的更新等等.浏览者可以通过一些客户端软件方便地得到这些组织.汇总了的信息.那么,怎么在我们自己的网站上创建 RSS feed 呢?下面我以 Asp+Access 为例介绍一下.既然 RSS 是一种 XML 格式的文档,

asp生成html静态文件的一些方法整理

做网站都想用到动态的信息,而动态的又慢,那么就出来了 动态生成静态的方法 了,asp生成HTML,但是发现生成的内容不是最新的,比如我生成主页,生成后我又修改了动态的主页文件,在点击生成,可生成出来的主页不是动态主页,也就是说浏览动态主页和静态主页的内容不一样,那么这里其实不是你程序的问题,是缓存在作怪,有的人就说了,加上代码禁止缓存,那么也可以,但是代码比较多点.下面学习吧介绍个方法简单的解决ASP生成HTML缓存问题. 用FSO读取文件文本框生成HTML这种方法不建议采用,可以用FSO+XM

ASP.NET生成静态文件的一个静态类

      某网友刚刚传给我的,稍微看了一下,感觉还不错吧,先记下来,备用,今天早上有段时候JAVAEYE上去好慢.不知道是不是服务器被攻击了..呵呵. using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Net;using System.IO;using System.Text;using System.Web.UI.HtmlControls;using Sy

asp access入门级数据库连接文件

<% '连接数据库开始 'dim conn,connstr,database 'database="chatroom.mdb" 'set conn=server.createobject("adodb.connection") 'connstr="dbq="+server.mappath(database)+";driver={microsoft access driver (*.mdb)};" 'conn.open c

access数据库的一些少用操作,ASP,创建数据库文件,创建表,创建字段,ADOX_应用技巧

复制代码 代码如下: <%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%> <% if Trim(Request.Form("TableName")) '----设置 打开数据库连接 dbs="Data Source="+server.mappath("database.mdb")+";Provider=Microsoft.Jet.OLEDB.4.0;&

ASP.NET Core应用针对静态文件请求的处理[1]: 以Web的形式发布静态文件

虽然ASP.NET Core是一款"动态"的Web服务端框架,但是在很多情况下都需要处理针对静态文件的请求,最为常见的就是这对JavaScript脚本文件.CSS样式文件和图片文件的请求.针对不同格式的静态文件请求的处理,ASP.NET Core为我们提供了三个中间件,它们将是本系列文章论述的重点.不过在针对对它们展开介绍之前,我们照理通过一些简单的实例来体验一下如何在一个ASP.NET Core应用中发布静态文件.[本文已经同步到<ASP.NET Core框架揭秘>之中]