发送数据量,以及减少资源消耗被减少。
人们需要编写自定义SQL存储过程排序,并且仅返回将要显示在网页记录。
因此,网络消耗减少,并且在数据库服务器获取责任进行排序和页记录。
有很多方法可以实现一个存储过程,可以页面和结果进行排序。
我们使用下列操作之一:CREATEPROCEDURE[dbo].[usp_selectGridViewOrderByID]@pageNumberint,@PageSizeint=ASDECLARE@IgnoreintDECLARE@LastIDintIF@pageNumber>BEGINSET@Ignore=@PageSize*@pageNumberSETROWCOUNT@IgnoreSELECT@LastID=IDfromtestTableORDERBYIDASCENDELSEBEGINSETROWCOUNT@PageSizeSET@LastID=ENDSETROWCOUNT@PageSizeSELECT*FROMtestTableWHEREID>@LastIDORDERBYIDASC代码。
它支持自定义数据排序和分页SQL存储过程。
此存储过程在逻辑上划分纪录从成大小记录页面,并返回该记录页面与页码。
记录由该存储过程现场ID解释在字段ID使用