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

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

解决办法:因为在创建stmt容器的时候,没有加上如下参数:

 

con.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_READ_ONLY);

con.prepareStatement(sql,ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_READ_ONLY);



 

其意为创建一个滚动的结果集

 

如果没有加上这个参数,那么这个结果集就只能迭代一次,就不能rs.XXXX调用ResultSet下的某些方法了


相关文章:

  • 2021-06-05
  • 2021-12-13
  • 2021-08-29
  • 2022-12-23
  • 2021-05-21
  • 2022-01-09
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-05-09
  • 2021-06-04
  • 2022-02-08
  • 2022-12-23
相关资源
相似解决方案