类名:paging_Class

说明:分页类

注意:

1) 支持百万级数据分页

2) 支持多种类型的SQL语法,比如 Left Join 等。

3) 自动保存查询中的错误情况,记录保存在:/Cache/Log 文件夹内

目录:

类型 名称 参数 返回 说明
属性 [必需] [paging].table= [ 检索的数据库表] - - 设置检索的数据库表名
属性 [必需] [paging].order = [ 检索数据排序方式] - - 设置检索排序方式
属性 [可选] [paging].method = [xml | record] - - 设置检索结果值的类型,为XML字符串格式,或者是rs对象集
属性 [可选] [paging].where = [检索数据库的条件] - - 设置检索数据库的条件
属性 [可选] [paging].fields = [检索数据库字段] - - 设置检索数据库的字段
属性 [可选] [paging].pageSize = [Number] - - 设置输出数据库记录条数
属性[可选] [paging].currentPage=[Number] - - 设置输出记录的页码
方法 [paging].main() - [JSON]

执行查询并返回检索结果

{

result : [True | False],  // 检索结果

desc : [Empty | String], // 检索出错时的错误描述

pageCount : [Number], // 记录总页数

record : [Number], // 总记录数

currentPage : [Number], // 当前页码

value : [Empty | xmlString | rs] // 检索值

}

演示代码:

 Dim getData, rs, i
Set paging = New paging_Class
With paging
' 设置检索条件
.table = "[books]"
.fields = "[title],[author]"
.where = "[price]>199"
.order = "[price] Desc"
.method = "record"
.pageSize = 10
.currentPage = 3 ' 执行检索
Set getData = .Main()
End With ' 获取检索结果
Response.Write "执行结果: " & getData.result
Response.Write "总页数: " & getData.pageCount
Response.Write "总记录数: " & getData.records
Response.Write "当前页数:" & getData.currentPage
Response.Write "总页数:" & getData.pageCount ' 检索结果为record时,可循环输出记录
Set rs = getData.value
For i=1 To rs.recordCount
Response.Write rs("title")
rs.moveNext
Next

【paging_Class 分页类】使用说明的更多相关文章

  1. PHP通用分页类page.php[仿google分页]

    <?php /** ** 通用php分页类.(仿Google样式) ** 只需提供记录总数与每页显示数两个参数.(已附详细使用说明..) ** 无需指定URL,链接由程序生成.方便用于检索结果分 ...

  2. Django 自定义分页类

    分页类代码: class Page(object): ''' 自定义分页类 可以实现Django ORM数据的的分页展示 输出HTML代码: 使用说明: from utils import mypag ...

  3. php实现的分页类

    php分页类文件: <?php /** file: page.class.php 完美分页类 Page */ class Page { private $total; //数据表中总记录数 pr ...

  4. asp.net的快捷实用分页类

    KeleyiPager分页类,可以于对列表页进行分页浏览,代码是从HoverTreeCMS项目中COPY的,感觉很不错,使用简单方便,但是功能强大. 在线体验效果:http://cms.hovertr ...

  5. php分页类

    1.需求 学会php分页类的使用 2.参考例子 CI的分页类 3.代码部分 <?php class pagination{ public $pagesize=20; public $pagein ...

  6. PHPCMS V9 分页类的修改教程

    首先,打开 phpcms\libs\functions\global.func.php 这个文件,找到文件第622行的分页函数,复制一下,粘贴到默认分页函数的下面,重新命名后保存.(笔者在此命名为:p ...

  7. php 简单分页类

    /**  file: page.class.php   完美分页类 Page  */ class Page {  private $total;          //数据表中总记录数  privat ...

  8. PHP简单漂亮的分页类

    本文介绍一款原生的PHP分页类,分页样式有点类似bootstrap. <?php /* * ********************************************* * @类名 ...

  9. ThinkPHP 分页类的使用及退出功能的实现

    /* ThinkPHP设置编码统一: 一.数据库设置为utf8_bin 二.HTML页面设置charset=utf-8,而且检查文档编码格式是否是utf-8.phpDesigner8设置方式为“文件- ...

随机推荐

  1. PAT——1011. A+B和C

    给定区间[-231, 231]内的3个整数A.B和C,请判断A+B是否大于C. 输入格式: 输入第1行给出正整数T(<=10),是测试用例的个数.随后给出T组测试用例,每组占一行,顺序给出A.B ...

  2. HDU 2030 汉字统计(汉字Asics码为负,占两个char)

    传送门: http://acm.hdu.edu.cn/showproblem.php?pid=2030 汉字统计 Time Limit: 2000/1000 MS (Java/Others)    M ...

  3. 工程命名为***&***出现的问题: LaunchScreen.xib: Line 20: EntityRef: expecting ';'

    今天新建一个项目命名为28 & 29. extern&static,  然后cmd + R运行,居然碰到了编译错误. 当时就奇怪了,怎么会这样呢?报错内容如下: 开始还以为新安装的Xc ...

  4. localtunnel内网服务器暴露至公网

    摘自@scarlex   1.安装 npm install -g localtunnel 2.运行 lt --port 8080  (your url is: http://xxxx.localtun ...

  5. python统计文档中词频

    python统计文档中词频的小程序 python版本2.7 效果如下: 程序如下,测试文件与完整程序在我的github中 #统计空格数与单词数 本函数只返回了空格数 需要的可以自己返回多个值 def ...

  6. SQL优化例子

    如下SQL的优化: select count(*) from ( select id,name,col1,col2 from t1  where name='xxxx' union select id ...

  7. Action与Func 用法

    //vs2017 + framework4.6.2 //zip    https://github.com/chxl800/ActionFuncDemo //源文件git   https://gith ...

  8. Python模块、包、异常、文件(案例)

    Python模块.包.异常.文件(案例) python.py #模块 # Python中的模块(Module),是一个Python文件,以.py文件结尾,包含了Python对象定义和Python语句, ...

  9. vue-cli项目使用axios实现登录拦截

    登录拦截 一.路由拦截 项目中某些页面需要用户登录后才可以访问,在路由配置中添加一个字段requireAuth 在router/index.js中 . const router = new Route ...

  10. 配置一个nginx+php-fpm的web服务器

    一.基本信息 系统(L):CentOS 6.9 #下载地址:http://mirrors.sohu.com 反代&负载均衡(N):NGINX 1.14.0 #下载地址:http://nginx ...