SqlConnection的Dispose()方法详解
4个回答
展开全部
对象打开的数据库连接,之后还可以 Open 之前的或另一个数据库连接,此时 SQLConnection 对象是实例,仍然占用着分配给它的资源
Displose 用来销毁对象,之后 SQLConnection 对象就没有了,成了 null,不可引用,所有分配给它的资源都被释放
这样讲你明白未?
Displose 用来销毁对象,之后 SQLConnection 对象就没有了,成了 null,不可引用,所有分配给它的资源都被释放
这样讲你明白未?
追问
这个方法是不是SqlConnection实现IDisposable接口得来的?
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
代码里的提示就很详细了,就是释放由SqlConnection创建的数据库资源,就是释放内存,每个代码段定义了SqlConnection,在最后不用的时候,ConnDispose();在这之前把Sqldatareader或Dataset也Close和Dispose一下,这样的程序就不会占用很多资源
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
iis 里有数据连接的限制,所以没事就Dispose()他们了~~
就是所有的都搞好了,就Dispose()了
就是所有的都搞好了,就Dispose()了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询