|
分页存储过程代码如下: ALTER PROCEDURE [dbo].[Task_SelectPagedAndSorted] ( @ProjectID uniqueidentifier, @ProjectAreaID uniqueidentifier, @DepartmentID uniqueidentifier, @ChiefID uniqueidentifier, @State nvarchar(32), @Priority int, @Triage nvarchar(32), @PlanStartDateF datetime, @PlanStartDateL datetime, @PlanEndDateF datetime, @PlanEndDateL datetime, @CompletedDateF datetime, @CompletedDateL datetime, @SortExpression nvarchar(256), @StartRowIndex int, @MaximumRows int ) AS
DECLARE @sql nvarchar(4000) DECLARE @ViewSql nvarchar(4000) DECLARE @WhereClause nvarchar(2000) DeCLARE @FEndRowIndex int DeCLARE @FStartRowIndex int DeCLARE @FMaximumRows int DeCLARE @FSortExpression nvarchar(256)
-- Make sure a @sortExpression is specified IF LEN(@SortExpression) > 0 SET @FSortExpression = @SortExpression ELSE SET @FSortExpression = 'ChangedDate DESC'
if (@StartRowIndex is null) SET @FStartRowIndex = 0; else SET @FStartRowIndex = @StartRowIndex if (@MaximumRows is null) or (@MaximumRows <= 0) SET @FM [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] ... 下一页 >>
|