• 软件测试技术
  • 软件测试博客
  • 软件测试视频
  • 开源软件测试技术
  • 软件测试论坛
  • 软件测试沙龙
  • 软件测试资料下载
  • 软件测试杂志
  • 软件测试人才招聘
    暂时没有公告

字号: | 推荐给好友 上一篇 | 下一篇

ASP进阶之文章在线管理更新(6)

发布: 2007-6-30 18:56 | 作者: admin | 来源: | 查看: 15次 | 进入软件测试论坛讨论

领测软件测试网 ASP进阶之文章在线管理更新--文章显示篇

作者:沙滩小子

  前面已经为大家介绍了文章的添加保存,接下来就应该讲讲文章的显示了。在这里,你更加可以看出ASP的简单易用性,仅仅是通过一个文件,就可以对数据库内的所有文章进行显示。它主要是通过从连接返回的文章号(articleid)和栏目的信息(typeid)来打开数据库中指定的记录以及指定显示所需要的内容。

  以下是文章显示页面(list.asp)的详细代码以及注解:

  "打开数据库连接
<!--#include file="conn.asp"-->
<html>
<%
  "定义变量
dim sql
dim rs
dim typename
dim typeid
dim rstype,typesql
  "接受返回的栏目信息并打开指定栏目记录集type
typeid=request("typeid")
set rstype=server.createobject("adodb.recordset")
  typesql="select * from type where typeID="&cstr(typeid)
  rstype.open typesql,conn,1,1
  "调用指定栏目名称并将其信息指定给typename
  typename=rstype("type")
  "关闭记录集
  rstype.close
%>
<head>
<title>ASP动网先锋|http://asky.on.net.cn</title>
<link rel="stylesheet" href="style.css">
</head>

<body>
<div align="center"><center>

<table border="1" width="97%" cellspacing="0" cellpadding="0" bordercolorlight="#000000"
bordercolordark="#FFFFFF">
  <tr>
    <td width="100%" bgcolor="#D0D0D0"><p align="center">
  "显示栏目信息
 栏目:<%=typename&%>
<%
  "打开指定记录集article,并通过返回的文章号id打开指定文章号的相关内容,在这里显示了文章号,加入日期,浏览数,文章标题以及文章内容
set rs=server.createobject("adodb.recordset")
sql="select * from artidle where articleid="&request("id")
rs.open sql,conn,1,1
%>
----文章编号:<%=rs("articleid")%>----加入日期:<%=rs("date")%>----浏览数:<%=rs("hits")%></td>
  </tr>
  <tr>
    <td width="100%"><p align="right"><a href="javascript:self.close()">『关闭窗口』</a></td>
  </tr>
  <tr>
    <td width="100%"><p align="center"><b><%=rs("title")%></b></td>
  </tr>
  <tr>
    <td width="100%">
    <blockquote>
      <br>
<%=rs("content")%>      <br>
      <br>
<p align=center>
  "这里是文章的EMAIL转发,通过一段sentemail程序来实现,下面将为大家介绍
<form method=Post action=@#sentemail.asp?id=<%=rs("articleid")%>@#>
<b>发送文章到邮箱</b><br>
<input type=@#text@# name=@#email@# maxlength=20 class=smallInput>
  <input class=buttonface type=@#submit@#  value=@#发送@#  name=@#send@#>
</form>
    </blockquote>
   </td>
  </tr>
</table>
</center></div>
</body>
</html>
<%
  "关闭记录集和数据库连接
rs.close
set rs=nothing
conn.close
set conn=nothing
%>

  以上就是文章的显示程序,在这里以一段很少的代码就实现了从数据库调用指定文章内容以及显示的过程,相信到这里你更能体会到ASP的功用了,在本节中提到了利用ASP在线发送文章到信箱的程序,那么下面我将为大家介绍关于文章转发邮箱功能!

延伸阅读

文章来源于领测软件测试网 https://www.ltesting.net/


关于领测软件测试网 | 领测软件测试网合作伙伴 | 广告服务 | 投稿指南 | 联系我们 | 网站地图 | 友情链接
版权所有(C) 2003-2010 TestAge(领测软件测试网)|领测国际科技(北京)有限公司|软件测试工程师培训网 All Rights Reserved
北京市海淀区中关村南大街9号北京理工科技大厦1402室 京ICP备10010545号-5
技术支持和业务联系:info@testage.com.cn 电话:010-51297073

软件测试 | 领测国际ISTQBISTQB官网TMMiTMMi认证国际软件测试工程师认证领测软件测试网