浏览 5235 次
锁定老帖子 主题:请问:关于分页,如何得到记录集总数
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2003-10-22
Query q = session.createQuery("from Vw as vw where vw.s_id=:s_id");; 请问我如何得到记录集的总数 hibernate的文档我没看明白 我照 9.13. Tips & Tricks You can count the number of query results without actually returning them: ( (Integer); session.iterate("select count(*); from ....");.next(); );.intValue(); 写了一个 (Integer); session.iterate("select count(*); from vw where s_id="s_id);.next(); );.intValue(); 报错 javax.servlet.ServletException: Could not execute query: ORA-00903: 表名无效 请问我该如何写 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2003-10-22
(Integer); session.iterate("select count(*); from VW vw where vw.s_id=?",s_id,Hibernate.STRING);.next(); );.intValue(); |
|
返回顶楼 | |
发表时间:2003-10-22
报错
javax.servlet.ServletException: in expected: vw [select count(*); from VW vw where vw.s_id=?] 有成功的例子吗? |
|
返回顶楼 | |
发表时间:2003-10-22
搞定了,应该用Hibernate.LONG,因为我的s_id是Long的,谢谢!!!
|
|
返回顶楼 | |