SQL Server分页存储过程生成工具
本分页存储过程生成工具用于生成适用于AspNetPager或MvcPager分页控件的SQL Server数据库分页存储过程。
生成的存储过程仅适用于单表,若需要多表关联,请在此基础上进行适当修改。
分页参数指传递到存储过程中的分页参数名称,其与AspNetPager和MvcPager相关属性的对应关系如下:
当使用 AspNetPager 时:
- PageIndex:对应于AspNetPager的CurrentPageIndex属性;
- PageSize:对应于AspNetPager的PageSize属性;
- StartRecordIndex:对应于AspNetPager的StartRecordIndex属性;
- EndRecordIndex:对应于AspNetPager的EndRecordIndex属性;
当使用 MvcPager 时:
- PageIndex:对应于IPagedList接口或PagedList对象的CurrentPageIndex属性;
- PageSize:对应于IPagedList接口或PagedList对象的PageSize属性;
- StartRecordIndex:对应于PagedList对象的StartItemIndex属性;
- EndRecordIndex:对应于PagedList对象的EndItemIndex属性;