/// <summary> /// 为查询设置分页信息(SQL 2000 及 Microsoft Access分页兼容,其它数据库不必使用此方法)。 /// </summary> /// <param name="page_size">每页的条目数量。</param> /// <param name="current_page">当前页(从第一页开始)。</param> /// <param name="helpField">用于辅助分页的字段(某些数据库需要字段来辅助分页,将使排序设置失效)。</param> /// <param name="helpSort">辅助分页字段的排序模式。</param> /// <returns></returns> public SelectBlock Paging(int page_size, int current_page, FieldDescription helpField, OrderByMode helpSort = OrderByMode.DESC) { _Pager = new PageContext(page_size, current_page, helpField, helpSort); return(this); }
/// <summary> /// 创建一个 <see cref="Wunion.DataAdapter.Kernel.CommandBuilders.SelectBlock"/> 的对象类型。 /// </summary> public SelectBlock() { Blocks = new List <IDescription>(); _Pager = null; }
/// <summary> /// 为查询设置分页信息。 /// </summary> /// <param name="page_size">每页的条目数量。</param> /// <param name="current_page">当前页(从第一页开始)。</param> /// <returns></returns> public SelectBlock Paging(int page_size, int current_page = 1) { _Pager = new PageContext(page_size, current_page); return(this); }