c#分页

,,最近写了一个winform的管理系统,里面的分页同学推荐了几种,感觉都不好,用比较麻烦,自己就找了一个比较简单的分页,利用数据存储过程来分页。

列阿特proc usp_User
@pageIndex Int=1//页码默认值
@paGeSize Int=2//页容量默认值
,

select * from开始(选择ROW_NUMBER ()/(order by uid)作为rownum,从dbo *。LoginUser ustate=1)当t t
。rownum @paGeSize  * (@pageIndex-1) + 1和@pageIndex * @pageSize
结束

,

调用存储过程

Exec usp_User 1、2

我认为用于winform中管理系统都比较实用,简单。


c#分页