能顯示分頁(yè),總頁(yè)數(shù),能上一頁(yè),下一頁(yè)。。。請(qǐng)各位,幫幫忙,代碼怎么寫???要在SQL 中查詢數(shù)據(jù),顯示,加載到List中現(xiàn)實(shí)的。。。。。
2 回答

撒科打諢
TA貢獻(xiàn)1934條經(jīng)驗(yàn) 獲得超2個(gè)贊
create proc [dbo].[GetTestAFenYe]
@pageSize int,
@pageIndex int
AS
SELECT * FROM
(
SELECT ROW_NUMBER() OVER (ORDER BY id) AS aa,* FROM [User]
)as bb
WHERE aa BETWEEN ((@pageSize*@pageIndex)+1) AND (@pageSize*(@pageIndex+1))
這是分頁(yè)的存儲(chǔ)過(guò)程,pageIndex是第幾頁(yè),pageSize是每頁(yè)顯示的條數(shù),上一頁(yè)就pageIndex--,下一頁(yè)pageIndex++,總頁(yè)數(shù)就在寫一個(gè)方法查詢總個(gè)數(shù): pageSum = count % PageSize == 0 ? pageSum : (pageSum + 1);count是總個(gè)數(shù),pageSum是總頁(yè)數(shù),給結(jié)果綁定就可以了
- 2 回答
- 0 關(guān)注
- 771 瀏覽
添加回答
舉報(bào)
0/150
提交
取消