CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Java >  Web 开发

关闭连接库连接问题

楼主pcno1(金木水火土)2005-11-10 09:03:15 在 Java / Web 开发 提问

对用户数据的数据库操作时是先建立Connection,然后建立Statement,再建立ResultSet。  
  在用完数据连接后,关闭连接会不会关闭Statement和ResultSet?  
  。。。。。。。。 问题点数:50、回复次数:12Top

1 楼pcno1(金木水火土)回复于 2005-11-10 09:08:19 得分 0

关闭了Connection后,Statement和ResultSet会不会自动关闭?  
  就是还要另外写  
  rs.close();  
  stmt.close();  
  conn.close();  
  还是要conn.close(),就可以了呢?Top

2 楼Freaky(Freaky)回复于 2005-11-10 09:09:49 得分 0

不会,最起码内存不会释放Top

3 楼jackyzgm()回复于 2005-11-10 09:10:31 得分 0

以前也是这样一句句都写,后来干脆一个conn.close()了事,嘿嘿,暂时没引发问题。。  
   
  至于答案,没功夫去深究,等待楼下解答Top

4 楼bixuehui(边疆)回复于 2005-11-10 09:11:53 得分 10

不会的你必须一层一层的关闭。  
  rs.close();  
  stmt.close();  
  conn.close();Top

5 楼pcno1(金木水火土)回复于 2005-11-10 09:20:59 得分 0

《JSP应用开发详解(第二版)》上面说  
  “关闭连接,rs,stmt将自动关闭”  
  会不会有问题?Top

6 楼lcwlyl(网络幽灵)回复于 2005-11-10 09:22:58 得分 10

我觉得也得一层一层关闭,不然内存不释放,很快就会满的。项目稍大点就能看出。Top

7 楼myhero811104(人生四大想不开:改嫁、出家、自杀、做软件开发)回复于 2005-11-10 09:25:22 得分 0

gzTop

8 楼lcwlyl(网络幽灵)回复于 2005-11-10 09:29:48 得分 10

“关闭连接,rs,stmt将自动关闭”  
  是的,但为了保险起见,一层一层的关为好。Top

9 楼pcno1(金木水火土)回复于 2005-11-10 12:07:26 得分 0

有没有什么实例来看看??Top

10 楼jackyzgm()回复于 2005-11-10 13:48:32 得分 10

一层层关固然好,但是如果只关conn能达到一样效果,何不节省点功夫呢?Top

11 楼liu_you(滴水藏海)回复于 2005-11-10 13:53:10 得分 10

这与应用服务器的GC机制有关的!  
  所以为了保证代码的可重用性,一般建议依次关闭.Top

12 楼aha1315(小飞)回复于 2005-11-10 15:07:13 得分 0

还是都关闭吧Top

相关问题

  • 如何关闭数据库连接
  • 数据库连接关闭问题
  • 关闭数据库连接问题
  • 如何关闭数据库连接。。
  • 怎样保持数据库连接?不自动关闭。
  • 怎样在数据库连接关闭后读出数据?
  • 数据库连接没有关闭回出现什么问题
  • jsp 访问数据库的连接关闭问题
  • 关于数据库的连接的关闭的一些问题
  • 数据库连接对象Conn关闭的问题,谢谢

关键词

  • 连接
  • 关闭
  • stmt
  • 会不会
  • 问题
  • conn
  • resultset
  • 建立
  • close
  • rs

得分解答快速导航

  • 帖主:pcno1
  • bixuehui
  • lcwlyl
  • lcwlyl
  • jackyzgm
  • liu_you

相关链接

  • CSDN Java频道
  • Java类图书
  • Java类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo