六月婷婷综合激情-六月婷婷综合-六月婷婷在线观看-六月婷婷在线-亚洲黄色在线网站-亚洲黄色在线观看网站

明輝手游網中心:是一個免費提供流行視頻軟件教程、在線學習分享的學習平臺!

一個高效的數據分頁的存儲過程

[摘要]CREATE PROCEDURE pageTest --用于翻頁的測試--需要把排序字段放在第一列 ( @FirstID nvarchar(20)=null, --當前頁面里的第一條記錄的排序字段的值 @LastID nvarchar(20)=null, --當前頁面里的最后一條記錄的排...

CREATE PROCEDURE pageTest  --用于翻頁的測試
--需要把排序字段放在第一列

 (
  @FirstID nvarchar(20)=null,  --當前頁面里的第一條記錄的排序字段的值
  @LastID nvarchar(20)=null,  --當前頁面里的最后一條記錄的排序字段的值
  @isNext bit=null,    --true 1 :下一頁;false 0:上一頁
  @allCount int output,   --返回總記錄數
  @pageSize int output,   --返回一頁的記錄數
  @CurPage int     --頁號(第幾頁)0:第一頁;-1最后一頁。
  )

AS

if @CurPage=0
 begin
  --統計總記錄數
  select @allCount=count(ProductId) from Product_test
  
  set @pageSize=10
  --返回第一頁的數據
  select top 10
   ProductId,
   ProductName,
   Introduction  
   from Product_test order by ProductId
 end

else if @CurPage=-1

 select * from
  (select top 10 ProductId,
   ProductName,
   Introduction

  from Product_test order by ProductId desc ) as aa 
  order by ProductId
else

 begin
  if @isNext=1
   --翻到下一頁
   select top 10 ProductId,
   ProductName,
   Introduction
  from Product_test where ProductId > @LastID order by ProductId
  
  
  else
   --翻到上一頁
   select * from
    (select top 10 ProductId,
   ProductName,
   Introduction
  from Product_test where ProductId < @FirstID  order by ProductId desc) as bb order by ProductId
 end
 

百萬數據翻頁就像100條數據一樣!




主站蜘蛛池模板: 天堂影院在线观看 | 全部免费毛片 | 青青青久久久 | 青草国产精品久久久久久久久 | 热热热色| 欧美性视频在线播放黑人 | 亚洲国产成人久久精品hezyo | 欧美午夜在线 | 亚洲第一网站免费视频 | 午夜精品久久久久久久 | 人人看人人添人人谢 | 亚洲va久久久噜噜噜久久 | 最新69国产成人精品视频69 | 妖精视频亚洲 | 手机天堂 | 伊人久热这里只有精品视频99 | 欧美性色黄大片在线观看 | 午夜色大片| 天天干天天玩 | 人人看人人爱 | 欧美一级高清在线观看 | 色欧美视频 | 日本不卡免费高清视频 | 四虎永久在线 | 亚洲视频免费观看 | 人人色在线视频播放 | 亚洲高清综合 | 亚洲视频在线观看免费 | 亚洲欧美综合网 | 婷婷色六月 | 天天天天添天天拍天天谢 | 亚洲精品小说 | 午夜高清在线观看免费6 | 青青青在线视频人视频在线 | 啪啪福利| 欧美香蕉视频在线观看 | 亚洲第一黄色网 | 欧美午夜视频 | 四虎精品影院4hutv四虎 | 亚洲免费看片 | 欧美在线日韩在线 |