Hibernate通过sql分页查询出现重复问题 本帖最后由 chris_zcl 于 2011-10-20 11:21:03 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 newSql = hql + " order by " + sortStr;//有排序字段你就在这里 sortStr, 加上一个字段咯, newSql = hql + " order by " + sortStr + ", id desc";//有排序字段 前些日子项目中我也遇到这个问题,问下LZ用的SQL Server数据库并且有多个外连接查询?如果那样的话我知道原因,那是因为sql server 使用top来进行数据分页的,而hibernate生成的语句只对第一个查询运行top 我用的是oracle数据库,没有外连接查询,就是一个表的两个字段排序,原因可能和5楼说的是一回事,非常感谢你的帮助~ 这是hibernate自身机制决定的hibernate分页只是简单的利用数据库的机制比如oracle 的rownum要想正确,还是要自己去实现,才能够消除可能存在的错误 hibernate 查询报错QuerySyntaxException OSGI整合Flex 关于编码问题 工作流引擎实现企业内部信息化建设 Dtree vc++.net 调用java 的web service问题 用ajax进行两级下拉列表提交的问题 org.apache.jasper.JasperException是什么错误,请求帮忙! 关于一个validate()表单验证的问题!请大家指点一下吧~!多谢了~ 毕业设计问题!来者有分!!! JBOSS项目部署上去了却访问不到 ServletConfig的疑问
hibernate分页只是简单的利用数据库的机制
比如oracle 的rownum
要想正确,还是要自己去实现,才能够消除可能存在的错误