新手上路,請多指教!
今天將分頁功能實現了,要特別感謝坐在前面的何同學的指點,不勝感謝!功能的實現采用了三層架構的方式實現該功能,簡述如下:
界面:
DAL層有兩個方法:“當前所在頁”和“總頁數”
這個方法有一個地方一定要特別注意:
“top”后面一定要加“空格”!不然會報錯:“列名top0”無效!!
(附加一個SQL語句分頁公式:select top 每頁條數 * from Student where ID not in (select top 每頁條數*(當前頁數-1)sid from Student );)
接下來是具體的邏輯代碼:
首先:定義 一個方法用於綁定數據 和 定義一些常量
然后在中判斷總頁數:
之后就是具體按鈕功能的實現:
注明:“true”時按鈕可以點擊 “false”時按鈕不可以點擊。
這就是分頁功能的實現了,環境是"VS2012" + "SQL Server2008",希望對您有幫助。