code: public PageIterator getPageIterator(String sqlqueryAllCount, String sqlquery, String queryParam, int start, int count) {
  		if (UtilValidate.isEmpty(sqlqueryAllCount)) {
  			Debug.logError(" the parameter sqlqueryAllCount is null", module);
  			return new PageIterator();
  		}
  		if (UtilValidate.isEmpty(sqlquery)) {
  			Debug.logError(" the parameter sqlquery is null", module);
  			return new PageIterator();
  		}
  		return getDatas(queryParam, sqlqueryAllCount, sqlquery, start, count);
  	}
docs: same as getDatas the parameters sort is different from the getDatas
  method
  
  @param sqlqueryAllCount
  the sql sentence for "select count(1) .."
  @param sqlquery
  the sql sentence for "select id from xxxx";
  @param queryParam
  the parameter of String type for the sqlquery.
  @param start
  the starting number of a page in allCount;
  @param count
  the display number of a page
  @return