在客户端执行数据库记录的分页显示----3

分页|客户端|数据|数据库|显示|执行

在结束之前,我想要快速地解释一下怎样在一个ASP页面中使用这个类。由于这个类只包含一个方法,因此使用这个类相当简单。你所需要做的就是创建并填充一个记录集对象,然后创建一个类的例示,并使用Response.Write输出objClassInstance.GenerateHTML(objRS)的值。

<!--#include file="dhtmlGetRows.class.asp"-->
<%
'Create and populate a Recordset
Dim objRS, objConn, strSQL
Set objConn = Server.CreateObject("ADODB.Connection")
objConn.Open "DSN=MyDSN"

strSQL = "SELECT TOP 25 ViewCount, Description " & _
"FROM tblFAQ ORDER BY ViewCount DESC"

Set objRS = objConn.Execute(strSQL)

'Create an instance of the dhtmlGetRows class
Dim objPagedResults
Set objPagedResults = new dhtmlGetRows

objPagedResults.THString = "<th>Views</th><th>FAQ Question</th>"
Response.Write objPagedResults.GenerateHTML(objRS)

'Clean up...
Set objPagedResults = Nothing

objRS.Close
Set objRS = Nothing

objConn.Close
Set objConn = Nothing
%>

  以上的代码片段假定dhtmlGetRows类可以在一个服务器端包含文件dhtmlGetRows.class.asp中使用。

时间: 2024-10-03 04:07:41

在客户端执行数据库记录的分页显示----3的相关文章

在客户端执行数据库记录的分页显示----1

分页|客户端|数据|数据库|显示|执行 绪论 在ASP程序应用中经常有一个任务就是在一个分页格式中显示数据库的查询结果.比如,当处理大量的记录内容时,应该一次只显示10个项目,这样就会使访问者使用这些信息更容易些.网络上已经有许多文章示范了多种对数据库查询结果进行分页的方法,其中较好的文章包括: 使用存储过程对数据库记录进行分页 数据库分页样本代码 使用GetRows对记录进行分页 但是所有这些文章介绍的方法都是在服务器端进行分页处理的.举例来说,假如有30条数据库记录,我们希望一次显示10条记

在客户端执行数据库记录的分页显示

分页|客户端|数据|数据库|显示|执行 绪论 在ASP程序应用中经常有一个任务就是在一个分页格式中显示数据库的查询结果.比如,当处理大量的记录内容时,应该一次只显示10个项目,这样就会使访问者使用这些信息更容易些.网络上已经有许多文章示范了多种对数据库查询结果进行分页的方法,其中较好的文章包括: 使用存储过程对数据库记录进行分页 数据库分页样本代码 使用GetRows对记录进行分页 但是所有这些文章介绍的方法都是在服务器端进行分页处理的.举例来说,假如有30条数据库记录,我们希望一次显示10条记

在客户端执行数据库记录的分页显示----2

分页|客户端|数据|数据库|显示|执行 创建一个分页类 要记住,这里举例的整个应用程序只包括一个ASP页面.当这个ASP页面被访问时,它将创建执行记录分页需要的所有客户端JavaScript代码.为简化这个过程,我创建了一个VBScript类来处理这个功能.使用这个类的时候,开发人员只需将他希望在访问者的Web浏览器上进行分页的记录集传递进来即可.关于类的使用,请阅读在VBScript中使用类. 我将这个类命名为dhtmlGetRows,它包含两个属性和一个方法.两个属性是: 1. RecsPe

ADO 存取数据库时如何分页显示

ado|分页|数据|数据库|显示     什么是 ADO 存取数据库时的分页显示?如果你使用过目前众多网站上的电子公告板程序的话,那你应该会知道电子公告板程序为了提高页面的读取速度,一般不会将所有的帖子全部在一页中罗列出来,而是将其分成多页显示,每页显示一定数目的帖子数,譬如 20 条.想不想了解如何实现分页显示?请看本文!     <动态网站设计十八般武艺 --ASP 篇>一文从第一期至今已和朋友们一起度过了大半个年头,相信通过在这一段时间中的学习.实践到再学习.再实践,大家已经能够熟练运用

ASP教程:ADO存取数据库时如何分页显示

ado|分页|教程|数据|数据库|显示      什么是 ADO 存取数据库时的分页显示?如果你使用过目前众多网站上的电子公告板程序的话,那你应该会知道电子公告板程序为了提高页面的读取速度,一般不会将所有的帖子全部在一页中罗列出来,而是将其分成多页显示,每页显示一定数目的帖子数,譬如 20 条.这就是数据库查询的分页显示,如果你还不明白,去看看 yahoo 等搜索引擎的查询结果就会明白了.       那么究竟如何才能做到将数据库的查询结果分页显示呢?其实方法有很多,但主要有两种: 一.将数据库

ASP实现Oracle数据记录的分页显示程序

oracle|程序|分页|数据|显示 本文仔细的阐述了利用ASP实现Oracle数据记录的分面显示步骤. 一.引言 通过浏览器访问数据量大的表时需要进行分页.ASP对数据库记录分页显示可以通过ADO对象集Recordset对象来实现.Recordset具有以下几个用于分页显示的属性: PageSize:每页显示的记录数. PageCount:根据用户设定好的PageSize和表中的总记录数,系统自动算出总页数.RecordCount:表中的总记录数. AbsolutePage:表示当前页码.如将

第十七篇 ADO存取数据库时如何分页显示

什么是 ADO 存取数据库时的分页显示?如果你使用过目前众多网站上的电子公告板程序的话,那你应该会知道电子公告板程序为了提高页面的读取速度,一般不会将所有的帖子全部在一页中罗列出来,而是将其分成多页显示,每页显示一定数目的帖子数,譬如 20 条.想不想了解如何实现分页显示?请看本文! <动态网站设计十八般武艺 --ASP 篇>一文从第一期至今已和朋友们一起度过了大半个年头,相信通过在这一段时间中的学习.实践到再学习.再实践,大家已经能够熟练运用 ASP 的内建对象. ActiveX 组件去编写

第十七课:ADO 存取数据库时如何分页显示

什么是 ADO 存取数据库时的分页显示?如果你使用过目前众多网站上的电子公告板程序的话,那你应该会知道电子公告板程序为了提高页面的读取速度,一般不会将所有的帖子全部在一页中罗列出来,而是将其分成多页显示,每页显示一定数目的帖子数,譬如 20 条.想不想了解如何实现分页显示?请看本文! <动态网站设计十八般武艺 --ASP 篇>一文从第一期至今已和朋友们一起度过了大半个年头,相信通过在这一段时间中的学习.实践到再学习.再实践,大家已经能够熟练运用 ASP 的内建对象. ActiveX 组件去编写

ADO存取数据时如何实现留言记录的分页显示

 我们知道:对于一个留言簿,如果我们只让上网者能看到自己的留言而看不到其他人的留言,那么这类留言簿也就只能适用于某些特殊的地方(例如"客户意见返馈表"或"投诉留言"之类的留言,因为假如你是老板的话,你也不会愿意将自己的"伤疤"随便揭开给人看).因此我们必须令每一位上网者都能看到留言簿中的所有留言.为了提高页面的读取速度,我们将留言簿中的留言分成多页来显示,每页显示一定数目的留言数,譬如5条. 讲了这许多,那么到底如何实现留言记录的分页显示功能呢?