asp.net sqlconnection con.close和con.dispose區(qū)別
更新時(shí)間:2008年12月25日 00:14:58 作者:
con.close是用來(lái)關(guān)閉和數(shù)據(jù)庫(kù)的連接,相對(duì)于open
con.close() 是關(guān)閉連接,實(shí)際上是把連接放回ado.net的連接池,并沒有真正關(guān)閉,所以再次連接時(shí)只是把連接從池中拿出來(lái)用,速度很快。
con.dispose是用來(lái)釋放對(duì)象的所在內(nèi)存,相對(duì)于new sqlconnection();
只用dispose是不能關(guān)閉connection的,兩者不是一回事,只用close也不能釋放它所占的內(nèi)存。
conn.dispose() 是銷毀連接,徹底關(guān)閉。
con.dispose是用來(lái)釋放對(duì)象的所在內(nèi)存,相對(duì)于new sqlconnection();
只用dispose是不能關(guān)閉connection的,兩者不是一回事,只用close也不能釋放它所占的內(nèi)存。
conn.dispose() 是銷毀連接,徹底關(guān)閉。
相關(guān)文章
asp.net 多數(shù)據(jù)庫(kù)支持的思考
最近一直在思考如何做一個(gè)支持多種數(shù)據(jù)庫(kù)的程序,打印了很多的資料,在.NET 2.0中,新增加了DbProviderFactory抽象工廠類,讓數(shù)據(jù)層基類可以實(shí)現(xiàn)多種數(shù)據(jù)庫(kù),但在數(shù)據(jù)訪問(wèn)層中的參數(shù)部分我覺得是個(gè)麻煩。2009-07-07EF使用Code First模式給實(shí)體類添加復(fù)合主鍵
這篇文章介紹了EF使用Code First模式給實(shí)體類添加復(fù)合主鍵的方法,文中通過(guò)示例代碼介紹的非常詳細(xì)。對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2022-03-03win2003服務(wù)器.NET+IIS環(huán)境常見問(wèn)題排障總結(jié)
在使用iis運(yùn)行asp.net環(huán)境的時(shí)候,總是會(huì)或多或少的碰到各種各樣的.net運(yùn)行錯(cuò)誤,這里特別從網(wǎng)絡(luò)整理了下,方便需要的朋友。2011-08-08.NET中RDLC循環(huán)處理數(shù)據(jù)的應(yīng)用分析
本篇文章介紹了,.NET中RDLC循環(huán)處理數(shù)據(jù)的應(yīng)用分析。需要的朋友參考下2013-05-05詳解ASP.NET MVC 常用擴(kuò)展點(diǎn):過(guò)濾器、模型綁定
本篇文章主要介紹了詳解ASP.NET MVC 常用擴(kuò)展點(diǎn):過(guò)濾器、模型綁定,非常具有實(shí)用價(jià)值,需要的朋友可以參考下2017-05-05利用VS2019創(chuàng)建Web項(xiàng)目并發(fā)送到IIS及IIS與ASP.NET配置教程
這篇文章主要介紹了利用VS2019創(chuàng)建Web項(xiàng)目,并發(fā)送到IIS,以及IIS與ASP.NET配置,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2023-03-03