ASP进阶教程Ⅳ:加入精彩留言

2016-01-29 19:00 4 1 收藏

ASP进阶教程Ⅳ:加入精彩留言,ASP进阶教程Ⅳ:加入精彩留言

【 tulaoshi.com - ASP 】

  当有一天你在你的留言簿的留言记录中看到了一条十分精彩的留言,为了介绍给你的网友们,你是否会考虑将这些留言用单独的页面显示,让更多的上网者更容易地看到呢?假如真如我所说这样,那么只要你看完这一章的内容即可使你如愿以偿。
  要给留言簿加添“加入精彩留言”功能,同样可以通过三个步骤来实现。  
步骤一:首先,在留言数据库中新建一专门用来存放精彩留言的数据表(如perfect).
因为用来存放精彩留言的数据表的结构与存放留言的数据表的结构是相同的,因此创建perfect数据表最简单的方法是COPY留言数据表guestbook的结构,然后粘贴、确定后即可。如下图:
       
步骤二:编写“加入精彩留言”的留言处理程序(wonderful.asp).
< !--#include file="adovbs.inc" --
< !--#include file="post.asp" --
< % ID = Request.Querystring("ID") %
< %
Set conn = Server.CreateObject("ADODB.Connection")
DBPath = Server.MapPath("book2.mdb")
conn.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" & DBPath
sql ="DELETE * FROM perfect WHERE (ID = " & Request.QueryString("id") & ")" Set rs = conn.Execute( sql )
sql="insert into perfect select * from guestbook where (ID = " &        Request.QueryString("id") & ")"
Set rs = conn.Execute( sql )
%
'为了避免当我们在操作“加入精彩留言”的过程中,连续对某条留言重复了该项操作而引发的错误,我们可以不理它三七二十一,先将perfect数据表中凡是ID = " & Request.QueryString("id") & "的留言记录删除,再将留言数据表guestbook中ID = " & Request.QueryString("id") & "的留言插入到数据表perfect中。
步骤三:设计留言被加入到精彩留言数据表之后转入的页面(post.asp)。  

  

来源:http://www.tulaoshi.com/n/20160129/1508083.html

延伸阅读
标签: ASP
      如何编写一个自己喜欢的留言薄呢?本文将以 Active Server Pages 为中心,向你全面展示制作的过程,并使用大量的例子循序渐进地为大家进行讲解和演示,让你在不断的理论和实践之中更轻松地跨入ASP的大门。当然在学习应用ASP之前,让我们先来看一下ASP到底有什么优点。 ASP(Active Server Pages)动态网页,...
标签: ASP
在前面我们介绍了文件版本的留言簿,现在我们不妨来设想一下:如果留言文件里面的留言很多,而你又急于想寻找其中的某条留言时,这时打开txt留言文件,对着一段段的留言记录,你敢担保你不会当场晕倒吗?而且文件留言簿最令人讨厌还远不只是这个原因,更气人的是:譬如你已经找到了你要找的留言,而且是非要将其删除不可(当然是因为那段留...
标签: ASP
ASP本身没有发送邮件的能力,但是如果你希望用ASP来发送E-MAIL(例如:你有一个消息,只想让那些在你的留言薄上留了言的上网者们知道,你希望上网者在你的留言薄上填写完成后,你的留言簿便自动将该消息E-MAIL给留言的上网者),那么你需要安装一个ASP组件。并借助这些组件来帮你实现邮件的自动发送、回复等工作。 如果你的ASP及WEB...
标签: ASP
  从本章开始我们将由一个简单的,利用文件储存访问留言的留言簿程序进入我们的教程。编写这样一个留言簿,我们大致可以从以下三个步骤来完成。 步骤一:先设计一个留言表单的网页(如:guestbook1.asp,这不用我在这儿说教了吧?)。见下图:   步骤二:在设计好留言表单后,我们开始进行编写处理留言的ASP程序。 我们...
标签: ASP
        ASP本身没有发送邮件的能力,但是如果你希望用ASP来发送E-MAIL(例如:你有一个消息,只想让那些在你的留言薄上留了言的上网者们知道,你希望上网者在你的留言薄上填写完成后,你的留言簿便自动将该消息E-MAIL给留言的上网者),那么你需要安装一个ASP组件。并借助这些组件来帮你实现邮件的自动发送、回...

经验教程

329

收藏

89
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部