<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    alter PROCEDURE Pages
    @TableNames VARCHAR(200),     --表名,可以是多個(gè)表,但不能用別名
    @PrimaryKey VARCHAR(100),     --主鍵,可以為空,但@Order為空時(shí)該值不能為空
    @Fields     VARCHAR(800),         --要取出的字段,可以是多個(gè)表的字段,可以為空,為空表示select *
    @PageSize INT,             --每頁(yè)記錄數(shù)
    @CurrentPage INT,         --當(dāng)前頁(yè),0表示第1頁(yè)
    @Filter VARCHAR(200) = '',     --條件,可以為空,不用填 where
    @Order VARCHAR(200) = '' ,    --排序,可以為空,為空默認(rèn)按主鍵升序排列,不用填 order by
    @ResultCount varchar(24)-------顯示的結(jié)果總數(shù)
    AS
    BEGIN
    declare @topRow varchar(12)
    declare @tempPageSize varchar(12)
    if(len(@Order)>0)
    begin
    set @Order=' order by '+@Order
    end
    else
    begin
    set @Order=' order by '+@PrimaryKey
    end
    if (len(@Filter)<1)
    begin
    set @Filter=' 1=1'
    end
    if(@CurrentPage-1<=0)
    set @CurrentPage=0
    if(len(rtrim(ltrim(@ResultCount)))>0)
    set @ResultCount='set rowcount '+ltrim(rtrim(@ResultCount))
    set @topRow= rtrim(ltrim(str(@PageSize*(@CurrentPage-1))))
    set @tempPageSize= rtrim(ltrim(str(@PageSize)))
    exec('SET NOCOUNT ON '+'
    '+@ResultCount+'
    set rowcount '+@tempPageSize+'
    select * from (select row_number() over ('+@Order+') rownumber,'+@Fields+' from '+@TableNames+' where '+@Filter+') tempTable where rownumber>'+@topRow+'
    set rowcount 0')
    end
    posted on 2009-02-12 17:39 sanmao 閱讀(695) 評(píng)論(0)  編輯  收藏

    只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


    網(wǎng)站導(dǎo)航:
     

    常用鏈接

    留言簿(5)

    隨筆分類

    隨筆檔案

    搜索

    •  

    最新評(píng)論

    閱讀排行榜

    評(píng)論排行榜

    主站蜘蛛池模板: 97se亚洲国产综合自在线| 亚洲人成网址在线观看| 亚洲欧美不卡高清在线| www视频免费看| 亚洲国产综合第一精品小说| 中文字幕视频免费| 亚洲黄网在线观看| 久久久久久国产a免费观看黄色大片 | 免费观看亚洲人成网站| 精品在线观看免费| 亚洲爽爽一区二区三区| 国产高清视频免费在线观看| 亚洲午夜久久久影院| 野花香在线视频免费观看大全| 亚洲av午夜成人片精品网站| 99精品视频在线免费观看| 亚洲同性男gay网站在线观看| 在线观看成人免费视频不卡| 亚洲日本va一区二区三区| 国产成人无码a区在线观看视频免费 | 羞羞视频免费网站在线看| 亚洲第一AAAAA片| 免费看污成人午夜网站| 毛片亚洲AV无码精品国产午夜| 亚洲人成色7777在线观看不卡| 一个人看的www视频免费在线观看 一个人看的免费观看日本视频www | 99免费观看视频| 国产精品亚洲午夜一区二区三区| 国产精品免费看久久久久| 国产精品免费一区二区三区| 久久精品夜色国产亚洲av| 免费福利网站在线观看| 精品在线免费视频| 亚洲国产精品无码av| 免费看国产精品3a黄的视频| 人妻仑乱A级毛片免费看| 亚洲一级二级三级不卡| 欧洲精品免费一区二区三区| 三级毛片在线免费观看| 亚洲av永久无码嘿嘿嘿| 国产成人麻豆亚洲综合无码精品|