您的位置:首页 > 产品设计 > UI/UE

今天遇到一个关于Hibernate程序的异常!请高手帮我解决下!!

2007-12-23 11:42 417 查看
源码信息:    
 Session dbsession=HbmOperate.CreateSession();
 HbmOperate.beginTransaction(); 
 String hqlbook="from Bookinfo as b where b.remaining>0 order by b.id desc";  
 Query qbook=dbsession.createQuery(hqlbook);
 
 //此次查询最多只取3条结果
 qbook.setMaxResults(3); 
 System.out.println("测试bb");
 List list=qbook.list();//错误 error
 HbmOperate.commitTransaction();
错误提示:
org.hibernate.exception.GenericJDBCException: could not execute query
 org.hibernate.exception.ErrorCodeConverter.handledNonSpecificException(ErrorCodeConverter.java:92)
 org.hibernate.exception.ErrorCodeConverter.convert(ErrorCodeConverter.java:80)
 org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:43)
 org.hibernate.loader.Loader.doList(Loader.java:1596)
 org.hibernate.loader.Loader.list(Loader.java:1577)
 org.hibernate.loader.hql.QueryLoader.list(QueryLoader.java:395)
 org.hibernate.hql.ast.QueryTranslatorImpl.list(QueryTranslatorImpl.java:271)
 org.hibernate.impl.SessionImpl.list(SessionImpl.java:844)
 org.hibernate.impl.QueryImpl.list(QueryImpl.java:74)
 org.apache.jsp.index_jsp._jspService(index_jsp.java:126)
 org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)
 javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
 org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:324)
 org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
 org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
 javax.servlet.http.HttpServlet.service(HttpServlet.java:802)

有高手帮我解决下这个问题吗?急急。。。
谢谢了!! 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
相关文章推荐