A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 张彪 黑马帝   /  2011-12-1 08:22  /  1922 人查看  /  2 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

当然不一样了,Close()只是关闭数据库,半没有销毁连接对象,你想要是开发一个B/S架构的,人多了数据库连接池会撑爆,所以用完了最好就Dispose掉。Dispose前他会自动先帮你Close掉。当然用using托管,它会帮你自动Dispose的。
回复 使用道具 举报
本帖最后由 张彪 于 2011-12-1 09:01 编辑

在程序中close和dispose都可以关闭数据库他们有什么区别?能不能不用close直接用dispose

评分

参与人数 1技术分 +2 收起 理由
李荣壮 + 2

查看全部评分

2 个回复

倒序浏览
你的这个问题前面已经有人提问过了,你可以看看http://bbs.itheima.com/thread-3218-1-2.html
使用Using,你可以不调用,系统会自动调用Dispose,
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马