createSQLQuery是不支持query.iterate()的方法的
下面我给你一个计算分页总行数的例子你可以参考一下,希望对你有所帮助。
int count = 0;
Session session = this.getSession();
// count = ((Long) session.createSQLQuery(sql).uniqueResult()).intValue();
if(session.createSQLQuery(finder.getRowCountHql()).uniqueResult()==null)
{
return count;
}
else
{
count = ((BigDecimal) session.createSQLQuery(finder.getRowCountHql()).uniqueResult()).intValue();
// session.close();
return count;
}
不明白啊 = =!
用户登录
还没有账号?立即注册
用户注册
投稿取消
文章分类: |
|
还能输入300字
上传中....