Hibernate奇怪的排序分页问题,有高手能够诊断一下吗?
数据库Sqlserver 2000
Hibernate 3.0
我分页显示记录列表,根据记录的时间排序 order by recTime desc
代码中调用了下面的方法
setFirstResult(firstResult)
setMaxResults(maxResults)
首先确定分页功能正常,查看了生成的Sql语句也正常,可是第一页显示的数据与第二页完全一致,第三页和后续页都正常
假如去掉order by recTime desc,显示结果就完整无误
有谁遇到过这种情况?会不会是Hibernate3的Bug