主题 : 应用程序执行计算总条数的时候,出现update语句 |
级别: 商业授权用户
|
1# 发表于:2014-12-26 11:34:37 IP:111.241.*.*
|
||||
---|---|---|---|---|---|
级别: 商业授权用户
|
3# 发表于:2014-12-26 11:42:44 IP:111.241.*.*
我自己写了一些方法,但是调用框架 find(finder,1,100);
|
||
---|---|---|---|
级别: 商业授权用户
|
5# 发表于:2014-12-26 11:48:22 IP:111.241.*.*
protected int countQueryResult(Finder finder) {
Query query = getSession().createQuery(finder.getRowCountHql()); finder.setParamsToQuery(query); if (finder.isCacheable()) { query.setCacheable(true); } Iterator iter= query.iterate(); Object obj=iter.next(); return ((Number)obj).intValue(); //return ((Number) query.iterate().next()).intValue(); } 但是这个方法是框架里面的,我执行的时候,本该执行查询,可实际执行了update操作 |
||
---|---|---|---|
级别: 总版主
|
6# 发表于:2014-12-26 11:51:15 IP:59.134.*.*
您好,涉及增加功能、自己二次开发的功能不在技术支持范围之内。如果您需要增加功能,可以联系我们售前人员,我们提供功能定制服务。
|
||
---|---|---|---|
级别: 商业授权用户
|
7# 发表于:2014-12-26 12:00:20 IP:111.241.*.*
但是是使用框架出错的呀
|
||
---|---|---|---|
1
共1页