| 构造器和说明 |
|---|
JDBCPages(DataCenter dc,
java.lang.String sql)
构造函数
|
JDBCPages(DataCenter dc,
java.lang.String sql,
java.lang.String[] colsType,
java.lang.Object[] obj)
构造函数
根据参数中是否传入总行数这个参数来决定计算总行数
|
| 限定符和类型 | 方法和说明 |
|---|---|
int |
calTotalRows()
调用相应的HQL计算出总行数
|
Datastore |
getCurPageData()
获取当前页的数据集
|
int |
getCurPageNo()
获取当前页号
|
int |
getPageRows()
获取每页的行数
|
java.lang.String |
getSortCol()
获取页面排序字段
|
java.lang.String |
getSortType()
获取页面排序类型
|
int |
getTotalPages()
获取一次查询的总页数
|
int |
getTotalRows()
获取信息的总行数
|
void |
init()
分页初始化方法,主要计算总行数和总也属,如果不需要在此处计算可以重载该方法
|
void |
setCurPageNo(int curPageNo)
设置当前页号
|
void |
setPageRows(int pageRows)
设置每页的行数
|
void |
setSortCol(java.lang.String sortCol)
设置页面排序字段
|
void |
setSortType(java.lang.String sortType)
设置页面排序类型
|
public JDBCPages(DataCenter dc, java.lang.String sql, java.lang.String[] colsType, java.lang.Object[] obj)
dc - 数据中心sql - 查询语句colsType - 参数类型obj - 参数值public JDBCPages(DataCenter dc, java.lang.String sql)
dc - DataCenter对象sql - String 查询数据的SQLpublic void init()
public int getTotalRows()
getTotalRows 在接口中 IPagespublic int getPageRows()
getPageRows 在接口中 IPagespublic void setPageRows(int pageRows)
setPageRows 在接口中 IPagespageRows - 每页的行数public int getTotalPages()
IPagesgetTotalPages 在接口中 IPagespublic int getCurPageNo()
getCurPageNo 在接口中 IPagespublic void setCurPageNo(int curPageNo)
setCurPageNo 在接口中 IPagescurPageNo - 当前页号public Datastore getCurPageData()
getCurPageData 在接口中 IPagespublic int calTotalRows()
public java.lang.String getSortCol()
getSortCol 在接口中 IPagespublic void setSortCol(java.lang.String sortCol)
setSortCol 在接口中 IPagessortCol - 页面排序字段public java.lang.String getSortType()
getSortType 在接口中 IPagespublic void setSortType(java.lang.String sortType)
setSortType 在接口中 IPagessortType - 页面排序类型