创建一个ASP通用分页类
来源:互联网 发布:数据库的类型包括 编辑:程序博客网 时间:2024/06/11 04:20
所以趁昨天有空自己写了一个分页的类,自我感觉良好(不要用鸡蛋砸我),在这里和大家分享一下自己的经验(谈不上经验,感想吧)。在这里我也不想说分页的原理了,反正大家都懂,要我往深入的谈我也不会。
一、创建分页类的目标
在写之前,我曾想过,我究竟要写怎么样一个类,回想起以前写分页过程的时候,最烦的莫过于每次都要写哪一段复杂的分页代码,最大的烦恼每次都是仅仅几个变量名的不同。所以第一个要实现的就是要把这个封装起来,第二个就是要把分页的导航条也封装起来,第三个,不习惯哪些把数据显示部分也封装起来的方法,这不是方便编程,对与哪些对显示效果每次都不同的用户来说,比自己写分页还要麻烦。所以我的目地就是对RecordSet进行一些简单的封装。
二、创建过程
所以我写的第一个属性,就是返一个经过处理的RecordSe
这个属性的作用是更据指定RecordSet 的当前面,并到指针指向当前页的第一条记录,这个应该就是整个类的完成分页的核心了,当然,其中的一些参数是靠其它的属性来获取,所以这里顺便介绍一个这个类所要的基本参数
以上几个是在使用类的过程必需要指定的参数,曾经我在写属性的时候对每个传入的参数加上IsObject(obj_conn)等判断,为的是类的健壮,但是后来想来想去,这个对与ASP来说没有必要,不加还能加快点速度,至于为什么这样,我想各位在使用过程中也会发现,加还不如不加。这也是我经过了思想斗争以后才去掉了,只保留了一些必要的验证。
一个参数就是当前页的获得,在程序中我用int_curpage来标识,这个的话放在类的创建过程中获得在好也没有了
-------------------------------------
-------------------------------------
到这里这个类分的功能基本已经实现了,只要在调用这个类的页面的URL后面加上page=n,它就会显示第n页的内容了,所以接下去要做的就是创建一个数据导航条了,我把它设计为类似以面的形式
- 创建一个ASP通用分页类(一)
- 创建一个ASP通用分页类(二)
- 创建一个ASP通用分页类
- 创建一个ASP通用分页类
- 创建一个ASP通用分页类
- 创建一个ASP通用分页类(二)代码部分
- 一个ASP通用分页类
- 创建一个ASP通用分页类[转贴 http://www.blueidea.com/tech/program/2004/1989.asp]
- ASP通用分页类
- ASP通用分页类
- 一个通用的ASP查询分页
- ASP通用分页类源码
- ASP通用分页类[转]
- 一个带有页码的通用ASP.NET分页类,支持数据库分页(C#)
- 创建一个ASP分页类(一)文章部分
- 一个asp分页类
- ASP通用分页类1.2.24
- ASP通用分页类 值得参考
- c++资源之不完全导引(全文)
- asp调用存储过程
- 如何定时运行ASP文件
- ASP+FSO+框架实现ASP生成htm并分页的方法(批量)
- asp导入word和excel
- 创建一个ASP通用分页类
- 经典的存储过程的学习- -
- SOAP1.1规范
- 关于表单
- 判断多个文本框输入的数据是不是有重复(原创)
- 办公室人际关系的至尊宝典(转)
- 注册系统服务方法
- Windows编程高手请指教!
- 我有了自己的blog