求 sql 2000 通用分页存储过程 能用就给高分【内有要求】

来源:百度知道 编辑:UC知道 时间:2024/05/20 16:31:53
要求:
1、必须sql2000可以使用
2、必须支持单表多表查询和内外连接查询
3、必须支持条件
4、必须支持分组
5、必须支持排序
6、百万数据速度要快

最关键的是:请自己先测试一下能用再发谢谢!

能用绝对高分!
如果能用 再加100分!要分的就帮个忙!

最好别从网上抄袭 网上的我几乎都看遍了!谢谢

回复2楼:这个不能多表或者内外连接!这在网上很好找希望您能按照上面的6个要求谢谢!麻烦您了!

回复3楼 我不发财: 你敢不从网上直接抄袭吗?

感谢5楼6楼的回答!

/****** 对象: 存储过程 dbo.AspNetPage ******/
/*
=====================================
* @Describe 通用查询数据ASPNETPAGE分页过程
/*
@Tables 表名 必选
@PrimaryKey 主关键字 必选
@pagesize 页码大小 可选 默认值:1
@pageindex 当前页 可选 默认值:1
@docount 是否只统计总记录数 可选 默认值:否
@Fields 选择字段 可选 默认:所有字段
@Sort 排序语句,不带Order By 可选
@Filter 过滤语句,不带Where 可选
*/
=====================================
*/
CREATE procedure AspNetPage
(
/*
@Tables 表名 必选
@PrimaryKey 主关键字 必选
@pagesize 页码大小 可选 默认值:1
@pageindex 当前页 可选 默认值:1
@do