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

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

存儲過程的分頁!!

存儲過程的分頁!!

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

create proc up_GetTopicList
 @a_strForumID varchar(50) ,
 @a_intPageNo int,
 @a_intPageSize int
as
 /*定義局部變量*/
 declare @intBeginID int
 declare @intEndID int
 declare @intRootRecordCount int
 declare @intPageCount int
 declare @intRowCountint
 /*關閉計數*/
 set nocount on
 

 /*求總共根貼數*/
 select @intRootRecordCount = count(*) from bbs_topic where fatherid=0 and forumid=@a_strForumID
 if (@intRootRecordCount = 0)--如果沒有貼子,則返回零
 return 0
 
 /*判斷頁數是否正確*/
 if (@a_intPageNo - 1) * @a_intPageSize > @intRootRecordCount
return (-1)

 /*求開始rootID*/
 set @intRowCount = (@a_intPageNo - 1) * @a_intPageSize + 1
 /*限制條數*/
 set rowcount @intRowCount
 select @intBeginID = rootid from bbs_topic where fatherid=0 and forumid=@a_strForumID
order by tid desc

 /*結束rootID*/
 set @intRowCount = @a_intPageNo * @a_intPageSize
 /*限制條數*/
 set rowcount @intRowCount
 select @intEndID = rootid from bbs_topic where fatherid=0 and forumid=@a_strForumID
order by tid desc

 /*恢復系統變量*/
 set rowcount 0
 set nocount off 

 select a.tid , a.layer , a.forumid , a.subject , a.faceid , a.hits , a.posttime , a.UserID , a.fatherid , a.rootid ,
 'Bytes' = datalength(a.content) , b.loginname, b.Email, b.HomePage , b.Signature , b.Point
 from bbs_topic as a join BBS_User as b on a.UserID = b.uid
 where Forumid=@a_strForumID and a.rootid between @intEndID and @intBeginID
 order by a.rootid desc , a.ordernum desc
 return(@@rowcount)
 --select @@rowcount
go

怎么操作就不貼了!!大家好好看看,

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

本類教程下載

系統下載排行

網站地圖xml | 網站地圖html
主站蜘蛛池模板: 简阳市| 肇源县| 英吉沙县| 中宁县| 蓝山县| 鹤峰县| 芷江| 扎兰屯市| 常宁市| 青阳县| 凤台县| 监利县| 太白县| 平南县| 义马市| 隆化县| 定西市| 晋江市| 申扎县| 邮箱| 车险| 金平| 宁都县| 修水县| 郸城县| 德州市| 老河口市| 赤水市| 泾川县| 江安县| 平潭县| 来宾市| 新乐市| 东安县| 资中县| 吴旗县| 扶绥县| 新化县| 平遥县| 平乡县| 武邑县|