Index: forgon-core/src/main/java/com/forgon/util/ExtGridUtils.java =================================================================== diff -u -r33430 -r33485 --- forgon-core/src/main/java/com/forgon/util/ExtGridUtils.java (.../ExtGridUtils.java) (revision 33430) +++ forgon-core/src/main/java/com/forgon/util/ExtGridUtils.java (.../ExtGridUtils.java) (revision 33485) @@ -211,7 +211,9 @@ countSql = countSql.replaceFirst("\\?", "'" + paras[i] + "'"); } } - return objectDao.countBySql(countSql); + List objects = objectDao.getHt().find(countSql, null); + Long count = (Long) objects.get(0); + return count == null ? 0 : Integer.parseInt(count.toString()); } catch (Exception e) { logger.error(e);