程序包 com.sh.javax
接口 Pages_I
public interface Pages_I
Description: 分页接口
Title:首亨软件 - TSS/CRM等
- 从以下版本开始:
- Jul 17, 2012
-
字段概要
字段 -
方法概要
修饰符和类型方法说明voidcalTotalRows(boolean calFlag) 设置是否计算总行数int取得当前页的页号获取后一次执行数据集如果没有计算总行数时,会缓存当前执行的SQL,在页面可以再次计算获取从页面请求传输过来的当前页的数据getPageData(int pageNo) 获取某页的数据集int获取每页的行数,默认时每页20行int获取总的页数int获取查询返回的数据集行数boolean是否还有更多数据boolean是否计算总行数voidsetCurrentPage(int curPageNo) 设置当前页号voidsetPageRows(int pageRows) 设置每页的行数voidsetQueryObj(Object[] obj) voidsetTotalRows(int totalRows) 设置总记录数
-
字段详细资料
-
pageParamName
- 另请参阅:
-
PAGE_ROWS_DEFAULT
static final int PAGE_ROWS_DEFAULT
-
-
方法详细资料
-
getTotalPageNums
int getTotalPageNums()获取总的页数- 返回:
- 总页数
-
getTotalRows
int getTotalRows()获取查询返回的数据集行数- 返回:
- int 数据集的行数
-
getPageRows
int getPageRows()获取每页的行数,默认时每页20行- 返回:
- 每页的行数
-
setPageRows
void setPageRows(int pageRows) 设置每页的行数- 参数:
pageRows- 每页的行数
-
setCurrentPage
void setCurrentPage(int curPageNo) 设置当前页号- 参数:
curPageNo-
-
getPageData
获取某页的数据集- 参数:
pageNo- 页号,当页号小于1时,取第一页;页号大于最大页时取最大页- 返回:
- 数据集Datastore
-
getNextPageData
Datastore getNextPageData() -
getPageData
Datastore getPageData()获取从页面请求传输过来的当前页的数据- 返回:
- 页面请求传输过来的当前页的数据
-
getCurrentPageNo
int getCurrentPageNo()取得当前页的页号- 返回:
- 当前页的页号
-
calTotalRows
void calTotalRows(boolean calFlag) 设置是否计算总行数- 参数:
calFlag- boolean
-
isCalTotalRows
boolean isCalTotalRows()是否计算总行数- 返回:
- boolean
-
getLastRetrieve
Datastore getLastRetrieve()获取后一次执行数据集- 返回:
- Datastore
-
setTotalRows
void setTotalRows(int totalRows) 设置总记录数- 参数:
totalRows- int
-
setQueryObj
-
hasMoreData
boolean hasMoreData()是否还有更多数据- 返回:
- boolean
-