通用分页存储过程(多表,多排序字段)

时间:2013-01-11 10:11:36
【文件属性】:

文件名称:通用分页存储过程(多表,多排序字段)

文件大小:4KB

文件格式:RAR

更新时间:2013-01-11 10:11:36

分页存储过程

从学校出来一开始就用SQL2005,现在的客户有的是SQL2000有时候很多的东西都用不成,没有办法,就像今天这儿事,存储过程出错,郁闷。关于分页存储过程的资料很多,我就不多说了,Google一下你就知道了。也发一个存储过程,方便大家。性能还算可以吧,支持多表查询,多字段排序,但是必须主键唯一,要是哪位兄弟有支持主键重复的,请告之。 思路说明:   按条件排序方式查询表获得总数,计算你想要的页码开始位置和结束位置,取得你要的信息返回。为了提高一点性能,增加了传入总数参数,存储过程中判断当页码Page_Index=1的时候,获得总数,不为1的时候直接的使用传入的总数参数。 准备工作: 1.下载PagerHelperSQL2000.cs、PagerQueryParam.cs、SMSPagination.sql


【文件预览】:
SMSPagination.sql
PagerQueryParam.cs
PagerHelperSQL.cs

网友评论

  • 多表情况 是不行的。。。而且复杂 有更好的方式吧
  • 根本不能分页