`

hibernate4 分页报只进结果集不支持请求的操作的解决办法

 
阅读更多
com.microsoft.sqlserver.jdbc.SQLServerException: 只进 ResultSet 不支持请求的操作。
	at com.microsoft.sqlserver.jdbc.SQLServerException.makeFromDriverError(Unknown Source)
	at com.microsoft.sqlserver.jdbc.SQLServerResultSet.throwNotScrollable(Unknown Source)
	at com.microsoft.sqlserver.jdbc.SQLServerResultSet.verifyScrollable(Unknown Source)
	at com.microsoft.sqlserver.jdbc.SQLServerResultSet.absolute(Unknown Source)

 

解决办法

在hibernate.cfg.xml里配置

<property name="jdbc.use_scrollable_resultset">false</property>

或者在

hibernate.properties配置

hibernate.jdbc.use_scrollable_resultset=false

说明:配置结果集是否可滚动.

 

转载地址:http://www.cnblogs.com/xzuo/archive/2012/07/05/2577339.html

分享到:
评论

相关推荐

    只进结果集不支持请求的操作的“解决方法

    ### 只进结果集不支持请求的操作的解决方法 在数据库操作中,有时会遇到一些异常情况,比如尝试对一个不支持滚动(scroll)或某些特定操作的结果集进行操作时,系统可能会抛出异常。本篇文章将针对此类问题提供详细...

    com.microsoft.sqlserver.jdbc.SQLServerException: 只进结果集不支持请求的操作 解决方案

    本文将深入探讨标题和描述中提到的“com.microsoft.sqlserver.jdbc.SQLServerException: 只进结果集不支持请求的操作”这一异常,以及如何在使用Hibernate、Struts进行分页时避免这一问题。我们将从异常的根本原因...

    hibernate通用分页

    分页的核心在于如何根据用户请求的数据范围(如页码和每页显示条数)来查询数据库,并返回相应的结果集。在Hibernate中,我们可以使用Criteria、HQL(Hibernate Query Language)或者JPA的Query来实现分页查询。然而...

    STRUTS2+HIBERNATE详细的分页实现代码详细的分页实现代码

    根据提供的标题、描述、标签及部分内容,我们可以了解到这篇文章主要探讨的是如何在Struts2与Hibernate框架结合下实现分页功能。接下来将详细解析Struts2与Hibernate如何协作完成这一任务。 ### Struts2与Hibernate...

    Spring+Hibernate完整分页

    6. **在Controller层处理请求**:在Web层(如Struts或WebWork),控制器接收用户的分页请求,计算出起始索引,然后调用Service层的方法,将结果传递给视图层展示。 7. **视图渲染**:视图层(如JSP或Freemarker)...

    hibernate实现分页

    3. **编写分页方法**:在Action类中,创建一个方法如`execute()`,在该方法内调用Hibernate的分页查询代码,然后将结果集封装到一个模型对象(如`UserPaginationModel`)中。 4. **配置Struts2的配置文件**:在`...

    Struts+Hibernate实现分页

    3. 将查询结果和分页信息(当前页、总页数)保存到`ActionContext`或`HttpServletRequest`的属性中,以便在JSP中使用。 在模型(Model)部分,你需要定义与数据库表对应的实体类,使用Hibernate注解或XML配置来建立...

    struts hibernate spring 分页ssh分页

    4. **在Action层接收请求并转发**:Struts的Action类接收到用户的分页请求,根据请求参数调用相应的Service方法,然后将结果转发到对应的JSP页面。 5. **在视图层展示分页信息**:JSP页面接收到分页数据后,使用EL...

    使用Struts + Spring + Hibernate完成分页笔记

    综上所述,通过Struts处理用户请求,Spring管理组件和事务,以及Hibernate处理数据库操作,我们可以构建出一个高效、可扩展的分页应用。在这个过程中,Eclipse作为开发环境,提供对Spring和Hibernate的支持,帮助...

    hibernate分页Hibernate 分页的设计和编码

    使用Hibernate进行分页查询时,可以通过设置`FirstResult`和`MaxResults`来限制查询结果集的范围。 ```java Query queryObject = getSession().createQuery("FROM User"); queryObject.setFirstResult((currentPage...

    Struts + Hibernate 分页实现

    Struts作为MVC(模型-视图-控制器)架构的一部分,主要用于处理用户请求和控制应用程序流程,而Hibernate则是一个对象关系映射(ORM)工具,它简化了数据库操作,使得开发者可以使用Java对象来操作数据库。...

    基于hibernate_mysql分页通用源码

    【标题】"基于hibernate_mysql分页通用源码"涉及的关键知识点主要集中在Java Web开发领域,特别是关于ORM框架Hibernate、关系型数据库MySQL、MVC框架Struts2以及分页技术的应用。以下是对这些核心概念的详细解释: ...

    hibernate jsp 分页Demo

    4. **Hibernate的Criteria API或HQL(Hibernate Query Language)**: 在这个Demo中,开发者可能使用了Hibernate的Criteria API或HQL来构造动态查询,这允许根据用户输入的页码和每页记录数来定制SQL语句,从而实现...

    hibernate商品分页展示

    **hibernate商品分页展示**是Web应用中常见的需求,尤其是在电商系统中,用户通常需要浏览大量的商品信息,分页能有效地管理这些数据并提高用户体验。本篇将深入探讨如何利用Hibernate框架来实现商品的分页显示。 ...

    hibernate分页查询

    如果默认的分页方式不能满足需求,例如在Oracle等不支持OFFSET的数据库中,可以自定义SQL查询实现分页。在Hibernate中,可以使用SQLQuery对象结合native SQL执行自定义分页。 六、优化分页性能 1. 使用索引:确保...

    用Hibernate实现分页查询.docx

    它将查询结果分成若干页显示,用户可以通过翻页操作查看不同的数据集。 在进行分页查询时,通常需要指定两个重要的参数:`currentPage`(当前页码)和`perPageRows`(每页显示的记录数)。这两个参数对于确定每一页...

    Hibernate中分页查询的封装。

    在Java开发中,Hibernate作为一款流行的ORM(对象关系映射)框架,极大地简化了数据库操作。在处理大数据量时,为了提高性能和用户体验,通常会采用分页查询的方式来获取数据。本文将深入探讨如何在Hibernate中进行...

    Struts+Spring+Hibernate通用分页解决方案

    "Struts+Spring+Hibernate通用分页解决方案"是针对基于这三大框架(Struts、Spring、Hibernate)的Java Web应用所设计的一种高效且可复用的分页策略。以下是关于这个主题的详细解释: 1. **Struts框架**:Struts是...

    hibernate 通用分页的实现

    hibernate_mysql_struts2 实现的通用分页类.欢迎指正

    完整Struts2 HIBERNATE实现分页

    根据提供的标题、描述以及部分内文,我们可以梳理出关于如何使用Struts2与Hibernate实现分页功能的关键知识点。 ### Struts2与Hibernate简介 - **Struts2**:这是一个基于MVC架构的开源Web框架,它能帮助开发者...

Global site tag (gtag.js) - Google Analytics