发布网友 发布时间:2022-04-13 10:04
共5个回答
热心网友 时间:2022-04-13 11:33
这个方法是SqlConnection实现IDisposable接口得来的。是为了配合using语法。当然你也可以显式调用,你自己看下他的源代码,事实上该方法会调用Close方法,用以关闭链接。只有链接关闭才能放回连接池供ADO.NET连接池机制使用。热心网友 时间:2022-04-13 12:51
对象打开的数据库连接,之后还可以 Open 之前的或另一个数据库连接,此时 SQLConnection 对象是实例,仍然占用着分配给它的资源
热心网友 时间:2022-04-13 14:26
代码里的提示就很详细了,就是释放由SqlConnection创建的数据库资源,就是释放内存,每个代码段定义了SqlConnection,在最后不用的时候,ConnDispose();在这之前把Sqldatareader或Dataset也Close和Dispose一下,这样的程序就不会占用很多资源热心网友 时间:2022-04-13 16:17
iis 里有数据连接的*,所以没事就Dispose()他们了~~