提问 在线等 把Connetion关闭了,在Connetion上创建的Statemt和ResulSet会自动关闭吗?

解决方案 »

  1.   

    可以自己试一下

    connetion.close();
    然后再
    statement.close()或者resultset.close()
    看看报的什么错
      

  2.   

    按顺序来吧,先Recordset,然后Statement,然后在 Connection,最好能把关闭的过程写在try{...}catch(Exception e){...}之间
      

  3.   

    楼上各位说的会关闭,有一定的道理,因为在conn close之后
    你的确无法在操作conn产生出来的stmt和rs了,
    但是实际上他们并没有真正的及时的被“关闭”
    我只的是GC回收掉,这样会浪费内存资源,所以像楼上各位说的要按顺序进行关闭。
      

  4.   

    connection 都关闭了,那两个当然也会关闭
    不过最好还是按照顺序关闭比较好