最近寫了乙個winform的管理系統,裡面的分頁同學推薦了幾種,感覺都不好用,比較麻煩,自己就找了乙個比較簡單的分頁,利用資料儲存過程來分頁。
reate proc usp_user
@pageindex int=1,//頁碼預設值
@pagesize int=2//頁容量預設值
asbegin
select * from(select row_number() over(order by uid)as rownum,* from dbo.loginuser where ustate=1) as t
where t.rownum between @pagesize *(@pageindex-1)+1 and @pageindex*@pagesize
end呼叫儲存過程
exec usp_user 1,2
我認為用於winform中管理系統都比較實用,簡單。
分頁查詢(在三層框架中)
列表內容 將與分頁有關的資料封裝在乙個物件中便於後面使用 page使用了泛型 public class page 從索引為skip查詢size條資料 listgettermbypage param skip int skip,param size int size select from user ...
c 中的三層結構
在軟體體系架構設計中,分層式結構是最常見,也是最重要的一種結構。微軟推薦的分層式結構一般分為三層。分別為 資料訪問層 業務邏輯層表示層。在三層結構中有著很多的優點,例如 1 開發人員可以只關注整個結構中的其中某一層 2 可以很容易的用新的實現來替換原有層次的實現 3 可以降低層與層之間的依賴 4 利...
Oracle 三層巢狀做分頁
oracle分布查詢用三層巢狀 步驟如下 第三層 分頁過濾 select b.from 第二層 給定行號 select rownum r,a.from 第一層 排序 select from 表 order by 字段 awhere rownum 最大行 b where b.r between 最小行...