ADO存取数据时如何实现留言记录的分页显示,ADO存取数据时如何实现留言记录的分页显示
【 tulaoshi.com - ASP 】
我们知道:对于一个留言簿,如果我们只让上网者能看到自己的留言而看不到其他人的留言,那么这类留言簿也就只能适用于某些特殊的地方(例如“客户意见返馈表”或“投诉留言”之类的留言,因为假如你是老板的话,你也不会愿意将自己的“伤疤”随便揭开给人看)。因此我们必须令每一位上网者都能看到留言簿中的所有留言。为了提高页面的读取速度,我们将留言簿中的留言分成多页来显示,每页显示一定数目的留言数,譬如5条。
在了解了Recordset对象的以上属性和方法后,我们开始来学习如何实现留言记录的分页显示功能。在以下的学习当中,前面几章已学过的知识我在这里就不再赘述,我们只在这里重点学习处理留言记录分页的page2.asp文件。
'调用adovbs.inc文件和留言页面self2.asp。
'-=此处已略去Web页面的HTML代码,具体内容可下载源代码后查看=-
返回留言表单
<%
If Page <> 1 Then
Response.Write "< A HREF=page2.asp?Page=1>第一页< /A>"
Response.Write "< A HREF=page2.asp?Page=" & (Page-1) & ">上一页< /A>"
End If
If Page <> rs.PageCount Then
Response.Write "< A HREF=page2.asp?Page=" & (Page+1) & ">< /A>" Response.Write "< A HREF=page2.asp?Page=" & rs.PageCount & ">最后一页
< /A>"
End If
%>
页数:<%=Page%>/<%=rs.PageCount%>
'<%=Page%>表示当前所在的页码,<%=rs.PageCount%>表示数据页的总数。
来源:http://www.tulaoshi.com/n/20160129/1503395.html
看过《ADO存取数据时如何实现留言记录的分页显示》的人还看了以下文章 更多>>