人人做人人澡人人爽欧美,国产主播一区二区,久久久精品五月天,羞羞视频在线观看免费

當前位置:蘿卜系統下載站 > 技術開發教程 > 詳細頁面

用于分頁的存儲過程

用于分頁的存儲過程

更新時間:2022-07-09 文章作者:未知 信息來源:網絡 閱讀次數:

/*該存儲過程用于顯示注冊用戶的分頁*/
CREATE PROCEDURE usp_PagedUserReg
 @iPageint,
 @iPageSizeint
AS
Begin

--關閉自動計數器功能
SET NOCOUNT ON

--declare variables

declare@iStart int-- start record
declare@iEnd int-- endrecord
declare@iPageCount int-- total number of pages

--create the temporary table 建臨時表
Create Table #PagedUserReg
(
 idintidentity,
 UserIDint(4),
 Nickchar(20),
 Truenamechar(10),
 emailchar(100),
 departmentchar(50),
 zhuanyechar(50),
 mnianjichar(50),
 sexchar(10),
 birthdaydatetime,
 pwdchar(20),
 roomchar(10),
 telphonchar(50),
 qustionchar(100),
 answerchar(50),
 imagepathchar(100)
)

-- populate the temp table 加入數據
insert into #PagedUserReg (Userid,Nick,Truename,email,department,
 zhuanye,mnianji,sex,birthday,pwd,room,telphon,qustion,answer,
 imagepath)
selectUserid,Nick,Truename,email,department,
zhuanye,mnianji,sex,birthday,pwd,room,telphon,qustion,answer,
imagepath
From RegUser

-- work out how many pages there are in total計算總頁數
select @ipageCount=Count(*)
from RegUser

select @ipageCount = Ceiling(@iPageCount / @iPageSize)+1

-- Check the Page number
if @iPage <1
 select @ipage=1

if @iPage>@ipageCount
 select @ipage = @ipageCount

-- calculate the start and end records
select @iStart = (@iPage-1) * @iPageSize
select @iEnd = @istart + @ipageSize + 1

-- select only those records that fall within our page
select * From #PagedUserReg
 where ID > @iStart
 and ID < @iEnd

Drop Table #PagedUserReg

-- turn back on record counts
set nocount off

-- return the number of records left
Return @iPageCount




end

溫馨提示:喜歡本站的話,請收藏一下本站!

本類教程下載

系統下載排行

網站地圖xml | 網站地圖html
主站蜘蛛池模板: 临清市| 微博| 祁东县| 阳高县| 深圳市| 翁源县| 淮安市| 青海省| 射洪县| 酉阳| 邳州市| 玉门市| 调兵山市| 凤阳县| 馆陶县| 镇雄县| 湄潭县| 白水县| 昆山市| 和政县| 闽侯县| 正阳县| 忻城县| 海南省| 黄龙县| 广宁县| 五峰| 泸溪县| 怀集县| 阿鲁科尔沁旗| 友谊县| 德兴市| 黔西| 比如县| 东乌珠穆沁旗| 雅江县| 天津市| 宾川县| 邵武市| 兴和县| 陵川县|