2006-5-22 Asp Access 创建静态文件/HTML By Stabx

原创 2006年05月22日 13:32:00
标题: 2006-5-22 Asp Access 创建静态文件/HTML By Stabx

正文:

QUOTE:

作用说明:
本代码实现从 Access 提取数据以创建 HTML 文件, 不建文件夹.
如果文件名与要创建的文件名相同, 则覆盖, 跟 SQL 的更新一样的原理.

待加功能: 删除与查找.
shawl.qiu
2006-5-22


CODE:

<%
''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
'
' 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 %>

ASP生成静态Html文件技术

现在网站网页生成静态Html文件有许多好处,比如生成html网页有利于被搜索引擎收录,不仅被收录的快还收录的全.前台脱离了数据访问,减轻对数据库访问的压力,加快网页打开速度.  像www.aspid...
  • chinajobs
  • chinajobs
  • 2016年05月13日 10:23
  • 668

五个小时学会Asp连接access添加,删除,修改

ASP基础实例教程之五个小时学会Asp连接access添加,删除,修改 (第一个小时) 1:首先建立一个access数据库保存为 xhnew.mdb 表名为aa 字段如下: id 自动排序 name ...
  • form88
  • form88
  • 2017年03月26日 16:01
  • 1477

【ASP】连接Access数据库的登陆系统

一、基本目标 首先在Access数据库Database.mdb中存在着用户信息表test: 编写一个登陆系统,如果用户输入的用户名在表中没有,则提示“查无此人”,如果输入密码错误,则提示“密码错误...
  • yongh701
  • yongh701
  • 2014年11月10日 10:06
  • 3200

用ASP连接读写ACCESS数据库实例(转)

(一)   数据库的选择: 有许多的数据库你可以选择,SQL SERVER、ACCESS(*.mdb)、EXCEL(*.xls)、FOXPRO(*.dbf)甚至普通的文本文件(*.txt)都可以...
  • sriting
  • sriting
  • 2016年08月28日 23:44
  • 8395

【ASP】ASP对Access数据库的连接、增删改查及ASP的基本语法

本文讨论的是ASP,而不是Visual Studio写出来的.ASPX也就是ASP.NET。 ASP不需要任何插件的支持,关键你是配置好WINDOWS的IIS服务器,把页面扔在上面执行就可以了。 不同...
  • yongh701
  • yongh701
  • 2014年11月09日 20:09
  • 15800

IIS7中 ASP.NET授权功能如何实现对静态文件的控制

前序      .net提供了3种用户认证的方式,分别是Windows,Forms,Passport。这几种形式的定义可以在网站根目录下Web.config中的authentication节点中看见...
  • dyllove98
  • dyllove98
  • 2013年08月01日 19:25
  • 1535

雅慧教你ASP+ACCESS数据库网页基本操作

1、架设IIS服务器或者直接在网上下载可以直接测试运行ASP的软件; 2、在电脑D盘的根目录下,建立一个名为“Web”的文件夹,在该文件夹下建立“data”、“images”、“css”三个文件...
  • u014624988
  • u014624988
  • 2014年11月19日 19:13
  • 604

java里生成静态HTML文件的小结

 java里生成HTML的静态文件也是经常要用到的,今小结之,这里用的是spring mvc,其他的框架都差不都的思路.   1 新闻模版,用freemarker实现.    ${...
  • wangliqiang1014
  • wangliqiang1014
  • 2014年02月26日 14:03
  • 4122

ASP+ACCESS爆库原理和基本方法

ASP+ACCESS爆库原理和基本方法 2012-07-22 06:33:10 标签:的 是 入侵手段 用户名 文章 http://victims2012.blog.51cto.co...
  • kendyhj9999
  • kendyhj9999
  • 2014年01月27日 21:13
  • 981

asp+access sql手工注入步骤

理论介绍 数据库结构 access数据库 表 列 单元数据 实例 目标网址:http://127.0.0.1:81/0/0/Production/PRODUCT_DETAIL.asp?...
  • Geecky
  • Geecky
  • 2016年05月02日 17:29
  • 4749
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:2006-5-22 Asp Access 创建静态文件/HTML By Stabx
举报原因:
原因补充:

(最多只允许输入30个字)