asp.net sqlconnection con.close和con.dispose区别

 更新时间:2008年12月25日 00:14:58   作者:  
con.close是用来关闭和数据库的连接,相对于open
con.close() 是关闭连接,实际上是把连接放回ado.net的连接池,并没有真正关闭,所以再次连接时只是把连接从池中拿出来用,速度很快。
con.dispose是用来释放对象的所在内存,相对于new sqlconnection();
只用dispose是不能关闭connection的,两者不是一回事,只用close也不能释放它所占的内存。

conn.dispose() 是销毁连接,彻底关闭。

相关文章

  • jquery提交表单mvc3后台处理示例

    jquery提交表单mvc3后台处理示例

    这篇文章主要介绍了jquery提交表单mvc3后台处理示例,需要的朋友可以参考下
    2014-05-05
  • asp.net 多数据库支持的思考

    asp.net 多数据库支持的思考

    最近一直在思考如何做一个支持多种数据库的程序,打印了很多的资料,在.NET 2.0中,新增加了DbProviderFactory抽象工厂类,让数据层基类可以实现多种数据库,但在数据访问层中的参数部分我觉得是个麻烦。
    2009-07-07
  • EF使用Code First模式给实体类添加复合主键

    EF使用Code First模式给实体类添加复合主键

    这篇文章介绍了EF使用Code First模式给实体类添加复合主键的方法,文中通过示例代码介绍的非常详细。对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-03-03
  • win2003服务器.NET+IIS环境常见问题排障总结

    win2003服务器.NET+IIS环境常见问题排障总结

    在使用iis运行asp.net环境的时候,总是会或多或少的碰到各种各样的.net运行错误,这里特别从网络整理了下,方便需要的朋友。
    2011-08-08
  • .NET中RDLC循环处理数据的应用分析

    .NET中RDLC循环处理数据的应用分析

    本篇文章介绍了,.NET中RDLC循环处理数据的应用分析。需要的朋友参考下
    2013-05-05
  • .NET 单点登录解决方案

    .NET 单点登录解决方案

    这里指的单点,泛指在WEB服务端,一个账户同一时刻只能存在一个票据!怎么使同一个用户,在同一时间内只允许登录一次,下面将为大家详细介绍下
    2013-10-10
  • .net core如何使用Redis发布订阅

    .net core如何使用Redis发布订阅

    本篇文章主要介绍了.net core如何使用Redis发布订阅,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-09-09
  • 详解ASP.NET MVC 常用扩展点:过滤器、模型绑定

    详解ASP.NET MVC 常用扩展点:过滤器、模型绑定

    本篇文章主要介绍了详解ASP.NET MVC 常用扩展点:过滤器、模型绑定,非常具有实用价值,需要的朋友可以参考下
    2017-05-05
  • 利用VS2019创建Web项目并发送到IIS及IIS与ASP.NET配置教程

    利用VS2019创建Web项目并发送到IIS及IIS与ASP.NET配置教程

    这篇文章主要介绍了利用VS2019创建Web项目,并发送到IIS,以及IIS与ASP.NET配置,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2023-03-03
  • WPF框架Prism中使用MVVM架构

    WPF框架Prism中使用MVVM架构

    这篇文章介绍了WPF框架Prism中使用MVVM架构的方式,文中通过示例代码介绍的非常详细。对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-02-02

最新评论