注銷

          注銷

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

          CREATE PROCEDURE? Zkx_Ibcom_DevPage
          ?
          ????? @PageSize int,?? --每頁的記錄條數?
          ????? @PageNumber int--當前頁面
          ???????????
          ???
          ?
          ?AS

          ?? /*
          SELECT TOP 頁大小 *
          FROM TestTable
          WHERE (ID >
          (SELECT MAX(id)
          FROM (SELECT TOP 頁大小*頁數 id
          FROM 表
          ORDER BY id) AS T))
          ORDER BY ID
          ?*/
          ??? Declare @SqlTable AS varchar(1000)? --數據表
          ??? Declare @SqlFiled AS Varchar(1000)?? -- 數據字段
          ??? Declare? @SqlWhere AS Varchar(1000) --數據查詢條件
          ??? 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技術

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


          網站導航:
           
          主站蜘蛛池模板: 凤台县| 离岛区| 远安县| 沾益县| 昌乐县| 武定县| 西宁市| 梅河口市| 红安县| 宝鸡市| 曲阳县| 静安区| 博兴县| 芒康县| 郁南县| 中牟县| 吉林市| 无棣县| 赣榆县| 连山| 岚皋县| 寿宁县| 彭水| 廉江市| 扎兰屯市| 迁西县| 读书| 峡江县| 卢龙县| 婺源县| 贵阳市| 秦皇岛市| 板桥市| 闵行区| 浦城县| 乐都县| 时尚| 平泉县| 长春市| 孙吴县| 巴彦县|