取出来,放到List里,然后在finally关掉,再返回.

解决方案 »

  1.   

    使用Disconnect ResultSet接口,现在SUN的网站上有实现下载,可以去看一看,不过小心资源占用问题。
      

  2.   

    取出来,放到List里,然后在finally关掉,再返回.
      

  3.   

    把结果集封装到一个集合类就完了嘛,DTO听说没啊
      

  4.   

    public ResultSet getRs(){
       try{
     ResultSet rs = ....;
        return rs;
        }catch(SQLException e){
         }finally{
         if(rs != null){
          rs.close();
             }
         }
    }
      

  5.   

    放到List中,然后关掉看到数据库持久化框架都是这么设计的,如ejb,hibernate,ojb等都这么干的把持住一个连接才耗费资源的