1
數據庫相關的對象,如連接對象,命令對象,datareader,dataadapter,...非託管資源?與數據庫相關的對象,如連接對象,命令對象,datareader,dataadapter,...非託管資源?
數據庫相關的對象,如連接對象,命令對象,datareader,dataadapter,...非託管資源?與數據庫相關的對象,如連接對象,命令對象,datareader,dataadapter,...非託管資源?
您引用的對象是.NET框架的一部分,並且是垃圾收集的。所以從這個意義上說,他們是管理資源。
更好的問題是,這些對象是否會實現IDisposable
?如果他們這樣做,您可以使用C#中的using
關鍵字在超出範圍時清除它們,或者手動調用它們的dispose()
方法。
使用using
關鍵字與SqlConnection
和SqlDataAdapter
對象的一個例子是在這裏:
http://weblogs.asp.net/jasonsalas/archive/2005/02/08/368811.aspx