新闻更新系统(1)
发表于:2007-06-30来源:作者:点击数:
标签:
作者:米仙圣人 功能:根据 数据库 中的内容自动更新新闻, 方法:从数据库News中自动读去新闻内容,数据库名称News.mdb !--#include file="conn.asp"-- 1:以下是conn.asp中的内容,作用是打开数据库。 % ‘’on error resume next Dim conn ‘’Dim Rs Dim
作者:米仙圣人
功能:根据
数据库中的内容自动更新
新闻,
方法:从数据库News中自动读去新闻内容,数据库名称News.mdb
<!--#include file="conn.asp"-->
1:以下是conn.asp中的内容,作用是打开数据库。
<%
‘’on error resume next
Dim conn
‘’Dim Rs
Dim DBpath
set conn= server.createobject("Adodb.connection")
‘’Set Rs = Server.createObject("Adodb.RecordSet")
DBPath = server.mappath("News.mdb")
conn.Open "driver={Microsoft A
clearcase/" target="_blank" >ccess Driver (*.mdb)}; DBQ=" & DBPath
‘’Conn.ConnectionString="DSN=AddNews;User=;PassWord="
‘’Conn.Open "DSN=AddNews"
%>
2:根据新闻项目来写
SQL语句,同时执行该SQL语句,在本例中总共是8个新闻项。
<% For I = 1 to 8 Step 1 %>
<%
TypeIDStr = CStr(I)
SqlStr = "Select News_ClassID, News_Class, News_Title, "_
& "News_HtmlPath From NewsList Where News_ClassID = ‘’"&TypeIDStr&"‘’ "
Set DBRec = conn.Execute(SqlStr)
‘’Response.Write TypeIDStr
%>
3:开始逐句的读去新闻项目,开始显示新闻Title
DBRec.MoveFirst
While Not DBRec.Eof
titStr = DBRec.Fields("News_Title")
comStr = "<td width=‘’100%‘’ valign=‘’top‘’ align=‘’left‘’ height=‘’100%‘’ bgcolor=‘’#FFFF
CC‘’>"
Response.Write "<tr>"
Response.Write ComStr&titStr
Response.Write "</tr>"
DBRec.MoveNext
WEnd
4:本程序说明,现在News库中,存有新闻内容,如果要执行ADDIndex,建议是先清空开数据库。本数据库仅供Index.asp程序使用。在本例中,总共有是显示两列。
原文转自:http://www.ltesting.net