最近做这个一个项目..在做到查询时..就出现这样的错误了
com.microsoft.sqlserver.jdbc.SQLServerException: 只进 ResultSet 不支持请求的操作。
在网上也找了一些解决的办法但是还是不行..如把hibernate.cfg.xml中设一个属性
<property name="jdbc.use_scrollable_resultset">true</property>
也不行请大家帮帮忙
com.microsoft.sqlserver.jdbc.SQLServerException: 只进 ResultSet 不支持请求的操作。
在网上也找了一些解决的办法但是还是不行..如把hibernate.cfg.xml中设一个属性
<property name="jdbc.use_scrollable_resultset">true</property>
也不行请大家帮帮忙
是只有查询出问题,还是所有的连接数据库都出问题呢?
一般hibernate的查询,不至于出什么问题的吧,应该是你的数据库的问题(我的意思是:可能你的SqlServer没有打那个sp3或sp4那个补丁或别的)
表示数据库结果集的数据表,通常通过执行查询数据库的语句生成。他是相当于一个指针,一行一行的朝下提取数据, 你肯定是那里跳跃了, 才会出错。建议你改改hibernate那里的代码先把结果集查询到list中,在用下标提取数据。