可用。存储分页
来源:互联网 发布:ui框架和js框架 编辑:程序博客网 时间:2024/05/29 06:48
USE [Studentnew]
GO
/****** Object: StoredProcedure [dbo].[pageYe] Script Date: 05/04/2012 16:37:51 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
ALTER procedure [dbo].[pageYe]
@PageIndex int,--页面索引计数,计数0为第一页。
@PageSize int,--每个页面显示大小
@RecordCount int output,
@PageCount int output --页数
as
/*获取记录数*/
Select @RecordCount = COUNT(*) FROM a
/*计算页面数据*/
SET @PageCount = CEILING(@RecordCount * 1.0 / @PageSize)
---
Select SerialNumber,id,Name FROM
(Select id,Name,ROW_NUMBER() OVER (ORDER BY id DESC) AS SerialNumber
FROM a) AS T
Where T.SerialNumber > (@PageIndex * @PageSize)
and T.SerialNumber <= ((@PageIndex+1) * @PageSize)
/*****
declare @RecordCount int, @PageCount int
exec pageYe 0,3,@RecordCount output,@PageCount output
print '总记录数'+ cast(@RecordCount as varchar(100))--拼接字符串要把整型转换为字符串
print '总页数'+convert(varchar(100),@PageCount)
*****/
GO
/****** Object: StoredProcedure [dbo].[pageYe] Script Date: 05/04/2012 16:37:51 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
ALTER procedure [dbo].[pageYe]
@PageIndex int,--页面索引计数,计数0为第一页。
@PageSize int,--每个页面显示大小
@RecordCount int output,
@PageCount int output --页数
as
/*获取记录数*/
Select @RecordCount = COUNT(*) FROM a
/*计算页面数据*/
SET @PageCount = CEILING(@RecordCount * 1.0 / @PageSize)
---
Select SerialNumber,id,Name FROM
(Select id,Name,ROW_NUMBER() OVER (ORDER BY id DESC) AS SerialNumber
FROM a) AS T
Where T.SerialNumber > (@PageIndex * @PageSize)
and T.SerialNumber <= ((@PageIndex+1) * @PageSize)
/*****
declare @RecordCount int, @PageCount int
exec pageYe 0,3,@RecordCount output,@PageCount output
print '总记录数'+ cast(@RecordCount as varchar(100))--拼接字符串要把整型转换为字符串
print '总页数'+convert(varchar(100),@PageCount)
*****/
- 可用。存储分页
- sql server 分页的存储过程(已测试可用,可用非维一值字段排序分页)
- 超强的分页存储过程 可用来各种查询
- sql server 分页的存储过程(已测试可用,可用非维一值字段排序分页)最录活,性能差
- 通用分页存储过程--可用于复合主键盘(字段)排序
- sql server 2005 可用的已测试的20101009修改的分页存储过程
- ROW_NUMBER() over(order by id)分页存储过程 代码直接可用
- 优先选择之sql server 分页的存储过程(已测试可用,可用非维一值字段排序分页)这个速度更快
- 分页存储
- 分页存储
- 分页存储
- 分页存储
- 分页存储
- 分页存储
- 存储分页
- 存储分页
- 3.存储层高可用
- orcale分页 存储过程分页
- winfrom属性formborderstyle:none以后
- IOS开发之——Core text使用
- Android权限大全代码
- 【Tiny6410 And Linux】—(1.4)—device 设备模型——原理
- 让控件的DropdownMenu或者PopupMenu弹出来
- 可用。存储分页
- STL的默认allocator
- SAS9.1.3中文全功能版下载
- Android如何防止apk程序被反编译
- 关于求最大公约数的几种方法(第一次写博客,写的不好,大牛们请准备好板砖)
- appserv2.6 中phpmyadmin登陆问题的解决
- C语++笔试面试题收藏
- POJ-1315
- 大牛博客,随时更新