ZengChang

统计

留言簿(1)

积分与排名

友情链接

阅读排行榜

评论排行榜

SQL 存储过程分页代码

CREATE procedure pagination12222
(@pagesize int, --页面大小,如每页存储20条记录
@pageindex int --当前页码
)
as

set nocount on

begin
declare @indextable table(id int identity(1,1),nid int) --定义表变量
declare @PageLowerBound int --定义此页的底码
declare @PageUpperBound int --定义此页的顶码
set @PageLowerBound=(@pageindex-1)*@pagesize
set @PageUpperBound=@PageLowerBound+@pagesize
set rowcount @PageUpperBound
insert into @indextable(nid) select hhh from BEFORE_A
order by HHH desc
select O.hhh,O.lblh,O.lblm,O.dwmc,O.yljy from BEFORE_A O,@indextable t
           where O.hhh=t.nid and t.id>@PageLowerBound
                        and t.id<=@PageUpperBound order by t.id
end

set nocount off

GO

posted on 2006-06-01 14:07 ZengChang 阅读(380) 评论(0)  编辑  收藏 所属分类: 学习笔记


只有注册用户登录后才能发表评论。


网站导航: