This commit is contained in:
sunkaixuan
2017-04-29 20:37:37 +08:00
parent 5831b1ab2c
commit 7fb09851b7

View File

@@ -99,6 +99,17 @@ namespace OrmTest.UnitTest
{
throw new Exception("sumIsSuccess Error");
}
var s8 = db.Queryable<Student>()
.Where(it=>it.Id==1)
.WhereIF(true,it=> NBORM.Contains(it.Name,"a"))
.OrderBy(it => it.Id, OrderByType.Desc).Skip((pageIndex - 1) * pageSize).Take(pageSize * pageIndex).With(SqlWith.NoLock).ToSql();
base.Check(@"WITH PageTable AS(
SELECT [Id],[SchoolId],[Name],[CreateTime] FROM [Student] WITH(NOLOCK) WHERE ( [Id] = @Id0 ) AND ([Name] like '%'+@MethodConst1+'%')
)
SELECT * FROM (SELECT *,ROW_NUMBER() OVER(ORDER BY [Id] DESC) AS RowIndex FROM PageTable ) T WHERE RowIndex BETWEEN 11 AND 20", new List<SugarParameter>() {
new SugarParameter("@Id0",1),new SugarParameter("@MethodConst1","a")
}, s8.Key, s8.Value,"s8 Error");
}
}