Skip to content

FluentData 如何实现分页查询?

🏷️ FluentData

自己在 SQL 文中使用 TOP 也可以实现, FluentData 中的 SelectBuilder 类提供了 Paging 方法有同样的功能。

示例:

csharp
DataTable dt = dbContext.Select<DataTable>(field).From(from).Where(where).Parameters(paramList).GroupBy(groupby).OrderBy(orderby).Paging(pageIndex, pageSize).QuerySingle();

自己在 SQL 文中使用 TOP 也可以实现,FluentData 中的 SelectBuilder 类提供了 Paging 方法有同样的功能.

示例:

cs
DataTable dt = dbContext.Select<DataTable>(field)
    .From(from)
    .Where(where)
    .Parameters(paramList)
    .GroupBy(groupby)
    .OrderBy(orderby)
    .Paging(pageIndex, pageSize)
    .QuerySingle();