注銷

          注銷

            BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理 ::
            112 隨筆 :: 7 文章 :: 18 評論 :: 0 Trackbacks

          CREATE PROCEDURE? Zkx_Ibcom_DevPage
          ?
          ????? @PageSize int,?? --每頁的記錄條數(shù)?
          ????? @PageNumber int--當(dāng)前頁面
          ???????????
          ???
          ?
          ?AS

          ?? /*
          SELECT TOP 頁大小 *
          FROM TestTable
          WHERE (ID >
          (SELECT MAX(id)
          FROM (SELECT TOP 頁大小*頁數(shù) id
          FROM 表
          ORDER BY id) AS T))
          ORDER BY ID
          ?*/
          ??? Declare @SqlTable AS varchar(1000)? --數(shù)據(jù)表
          ??? Declare @SqlFiled AS Varchar(1000)?? -- 數(shù)據(jù)字段
          ??? Declare? @SqlWhere AS Varchar(1000) --數(shù)據(jù)查詢條件
          ??? Declare? @SqlText?? AS Varchar(1000)??? --SQL字符串
          ?IF @PageNumber >1
          ? BEGIN
          ?

          ? SET? @SqlTable=' test '

          ? SET?? @SqlFiled='*'

          ? SET?? @SqlWhere= ' (ID < (SELECT MIN(id) FROM (SELECT TOP?? '+CAST((@PageNumber-1)*@PageSize AS varchar(30)) + '? id? FROM '+@SqlTable+' ORDER BY id desc) AS T))'
          ?
          ? SET? @SqlText='SELECT TOP? '+CAST(@PageSize AS varchar(30)) +? ' '+@SqlFiled+' FROM ' + @SqlTable +' where '+@SqlWhere?? +'ORDER BY ID DESC'

          ??? Exec(@SqlText)
          ? END

          ELSE
          ?? BEGIN
          ????? SET @SqlText=? 'SELECT TOP '+? CAST(@PageSize AS varchar(30))+ '? * FROM TEST ORDER BY ID DESC '
          ????? Exec(@SqlText)
          ?? END
          GO

          posted on 2006-10-09 00:05 注銷..... 閱讀(176) 評論(0)  編輯  收藏 所屬分類: .net技術(shù)

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


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 邻水| 永寿县| 平谷区| 鄂温| 灯塔市| 滕州市| 科技| 凤台县| 南部县| 诸城市| 桃江县| 湖州市| 莱芜市| 团风县| 永定县| 金门县| 大田县| 望奎县| 海淀区| 云阳县| 阳信县| 乐东| 淳化县| 岳池县| 靖安县| 永寿县| 山东省| 南和县| 吉水县| 同仁县| 湖州市| 万宁市| 黑山县| 宁远县| 柞水县| 伊吾县| 海阳市| 于都县| 临湘市| 新田县| 获嘉县|