如果Statement还在的话,ResultSet也还在,如果Statement没了,ResultSet就自动关闭了

解决方案 »

  1.   

    所以只要Statement没有被垃圾收集器回收的话,ResultSet还在,所以你只要在所有操作都完成之后在显式调用Statement.close()就可以了。还有,你如果要输出到远程接口的话,为什么不先把内容导出呢?
      

  2.   

    一长串记录一般是导入到什么之中?list /array /others ?
      

  3.   

    以前是直接去的result进行显示
    现在要通过ejb如果把记录集取出来:)
      

  4.   

    一条记录多个字段
    而结果是多条记录!怎么用vertor?
      

  5.   

    是不是通过什么对象封装一下抱出来比较好?
    ARRAY/LIST/VECTOR...都达不到这个目的--------直接循环RESULT输出到页面的方便
      

  6.   

    是的,最好封装一下。当然你也可以先直接放到VECTOR里面,再在输出的时候控制一下就行了。就是说以字段为单位都放到Vector里面,你要取哪条记录的哪个字段都是可以计算出来的。