指引网

当前位置: 主页 > 编程开发 > ASP >

asp + oracle 分页方法 (不用存储过程)

来源:网络 作者:佚名 点击: 时间:2017-06-22 20:16
[摘要] asp 中查询 oracle数据库 的分页程序,没有用存储过程,效率还可以。 代码如下: '''' 塞北的雪 分页利器(oracle) 不用存储过程 ------------------------- '其中注释中有 ###的需要用户设置 '其中
 
asp 中查询 oracle数据库 的分页程序,没有用存储过程,效率还可以。
代码如下:
''''  塞北的雪  分页利器(oracle)  不用存储过程     -------------------------
'其中注释中有 ###的需要用户设置
'其中注释中有 参数传递 ** 的 说明要通过参数 传递。
'定义变量
dim tOption             '查询条件
dim tOrder           '排序字符串     
dim tOrderField         '排序字段     可通过参数获得:order_field
dim tOrderDirection     '排序方向     可通过参数获得:order_direction
dim tPageSize             '页大小
dim tTotalCount         '总记录数     可通过参数获得:t_count
dim tPageCount            '页数
dim tCurPage            '当前页号     可通过参数获得:page
dim tTableName            '表或者视图名
dim tFieldList            '查询的字段列表
dim tPageField            '用于分页的字段
dim r_count             '查得的记录数
set rs=server.createobject("adodb.recordset")     '记录集对象
'排序处理
tOrderField=Request("order_field")           '获得排序字段(参数传递 **)
tOrderDirection=Request("order_dir")            '获得排序方向(参数传递 **)
------分隔线----------------------------