jdbc分配的资源是不能被java虚拟机的垃圾回收机制回收的,
因此不使用的时候最好按顺序关闭。
只关闭conn,我想,只是失去与数据库的连接,rs里面的内容依旧可用

解决方案 »

  1.   

    我左翼了一个页面。用了tomcat的连接池,后台数据库是sql2000
    到时报如下的错,不知什么原因?
    2004-1-13 11:20:29 org.apache.jk.common.ChannelSocker processConnection
    信息:connection timeout reached 请问这是什么提示?我只关了con.
      

  2.   

    这个有可能是你没有rs.close();
                     state.close();
    导致的数据库报错.建议你按照传统来.呵呵!
      

  3.   

    我这么做是因为看了我们的合作商ibm的“高手”就这样写的。
    不会真的有这样的问题吧。页面比较多,该起来很烦
      

  4.   

    请保持Refactor的思想,,,
    不在乎改多少,只在乎我是否对我的项目作了Refactor
    楼主,修改你的源代码吧
      

  5.   

    我倒不是在乎该多少。最要是原因在哪里?
     Leemaasn(我给大家拜早年啦!新春快乐!!!) 
    我的问题确实在没有关闭rs和state吗?