在关闭Connection前忘记关闭ResultSet或Statement就会有这种情况。
这是种很严重的隐患。

解决方案 »

  1.   

    楼上的很正确,就是ResultSet或Statement使用结束后就关闭。
      

  2.   

    还有一点;
    你在Statement初试的是里面加两个int参数
    具体是ResultSet.Type什么和ResultSet.cou什么的。
    设置游标的类型。
      

  3.   

    这个问题 出现在对有些数据库集合的操作没有做好关闭处理的时候可能出现!!
    就像:rs ,stmt 等,如果你把他们的关闭是放在try里面的但是执行catch的时候没有考虑的话就可能出现没有关闭
    他们的问题,一旦很多就会出现你的问题那!
      

  4.   

    就是ResultSet或Statement使用结束后就关闭。
      

  5.   

    过分依赖游标,使得数据库查询性能降低!最好使用优化的select语句的游标处理问题!