锘??xml version="1.0" encoding="utf-8" standalone="yes"?>亚洲人成激情在线播放,欧洲亚洲国产精华液,亚洲一区二区三区在线观看精品中文 http://www.tkk7.com/human2008/archive/2008/01/10/174353.html鐏?鐏?Thu, 10 Jan 2008 09:08:00 GMThttp://www.tkk7.com/human2008/archive/2008/01/10/174353.htmlhttp://www.tkk7.com/human2008/comments/174353.htmlhttp://www.tkk7.com/human2008/archive/2008/01/10/174353.html#Feedback0http://www.tkk7.com/human2008/comments/commentRss/174353.htmlhttp://www.tkk7.com/human2008/services/trackbacks/174353.html1.鍒嗛〉瀛樺偍榪囩▼

CREATE   procedure pagination

 @str_sql           varchar(1000) = '*',     -- 鎵ц鐨凷QL 涓嶅惈Order by 鍐呭  
 @str_orderfield    varchar(255)='''',       -- 鎺掑簭鐨勫瓧孌靛悕 
 @page_size         int = 10,                     -- 欏靛ぇ灝?nbsp;
 @page_index        int = 0,                      -- 欏電爜
 @order_type        int,                           -- 璁劇疆鎺掑簭綾誨瀷, 闈?-1 鍊煎垯闄嶅簭 
 @total_count       int   output                 -- 榪斿洖璁板綍鎬繪暟, 闈?0 鍊煎垯榪斿洖 
as

---------------------
-- 鑾峰彇鎸囧畾欏電殑鏁版嵁--
---------------------

declare @strsql   varchar(5000)              -- 涓昏鍙?br /> declare @strtmp   varchar(5000)             -- 涓存椂鍙橀噺
declare @strorder varchar(400)              -- 鎺掑簭瀛椾覆
declare @cruRow   int                            -- 褰撳墠琛屽彿
 

--鎵ц鎬繪暟緇熻
exec getRowCount @str_sql,@total_count output

set @strtmp =  ' select * from ' +
        '      (select top ' + convert(varchar(10),@page_size) + ' * from ' +
        '         (select top ' + convert(varchar(10),(@page_index + 1) * @page_size)  +' * from '+        -- N+1欏?br />         '            ('+ @str_sql +') Src '

--鎺掑簭鏂瑰悜
if @order_type !=0
 begin
 set @strsql= @strtmp +
       '          order by @str_orderfield asc) a ' +
       '       order by @str_orderfield desc)b' +
              ' order by @str_orderfield asc'
 end
else
 begin
 set @strsql= @strtmp +
       '          order by @str_orderfield desc) a ' +
       '       order by  @str_orderfieldasc)b' +
              ' order by  @str_orderfield desc'
 end

exec (@strsql)

GO

----------------------------------------------------------------------------

2.鍒嗛〉瀛樺偍榪囩▼鎵ц涓敤鍒扮殑琛屾暟緇熻

create  procedure getRowCount
       @sql    nvarchar(2000),
       @count  int output
as
begin

--------------------
-- 鑾峰彇鏁版嵁鎬昏鏁?--
--------------------

  declare @tmpsql nvarchar(2000)
  set @tmpsql='select @count=count(*)  from ('+ @sql +') a'

  execute sp_executesql @tmpsql,N'@count int output',@count output
 
end

GO



鐏? 2008-01-10 17:08 鍙戣〃璇勮
]]>
主站蜘蛛池模板: 99精品视频免费观看| 国产精成人品日日拍夜夜免费| 2021国产精品成人免费视频| 亚洲av激情无码专区在线播放 | 亚洲A丁香五香天堂网| 亚洲人成人网站18禁| 免费无遮挡无码视频网站| 亚洲精品女同中文字幕| 国产猛烈高潮尖叫视频免费| 国产精品高清全国免费观看| 菠萝菠萝蜜在线免费视频| 亚洲高清最新av网站| jizz18免费视频| 亚洲AV无码1区2区久久| 91人人区免费区人人| 亚洲免费黄色网址| 全免费一级午夜毛片| 一区二区在线视频免费观看| 亚洲va无码va在线va天堂| 91精品啪在线观看国产线免费| 亚洲ts人妖网站| 四虎国产精品免费久久影院| 白白色免费在线视频| 亚洲人成网站在线观看播放| 国产高清不卡免费视频| 亚洲国产综合在线| 午夜国产大片免费观看| 国产精品免费视频观看拍拍| 亚洲天堂视频在线观看| 午夜高清免费在线观看| 一本到卡二卡三卡免费高| 亚洲国产精品人久久| 女人18毛片免费观看| 国产精品免费视频观看拍拍| 亚洲综合激情视频| 日韩精品电影一区亚洲| 无码人妻一区二区三区免费n鬼沢| 亚洲乱码一二三四区麻豆| avtt亚洲天堂| 国产成人精品免费视频大全麻豆| 日韩国产欧美亚洲v片|