黑马程序员技术交流社区
标题:
Dispose方法与Close方法的区别
[打印本页]
作者:
黄星星
时间:
2013-3-16 09:59
标题:
Dispose方法与Close方法的区别
Dispose方法与Close方法的区别
作者:
边道坚
时间:
2013-3-16 10:01
本帖最后由 边道坚 于 2013-3-16 10:03 编辑
Close:关闭到数据源的连接.这是关闭任何打开连接的首选方法.
Dispose:已重载.释放由Component占用的资源.
以上是MSDN的介绍.问一下,两种方法的区别在哪里?
Close()是关闭连接,而Dispose是释放资源,就是从内存中清除掉你所new的实例.
Close()后还可以再Open,但是你如果DisPonse后,则就不可以Open了,除非重新new实例.
作者:
黑马-蒋振军
时间:
2013-3-16 10:17
就比如说对一个connection对象来说,close之后还在连接池中,还可以进行open操作,而Disponse则是直接把连接对象销毁掉,如果想用的话必须再新建
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2