摘要:[ADO.NET] DataReader 與 CommandBehavior補充說明
2015-01-23
[ADO.NET] DataReader 與 CommandBehavior補充說明
- 1920
- 0
- ADO.NET / LINQ / SQL / Entity
- 2016-08-18
摘要:[ADO.NET] DataReader 與 CommandBehavior補充說明
摘要:[讀書心得]SQL Server 連接共用--集區的建立及指派#2 ClientConnectionId屬性 (.NET 4.5)
非常感謝 讀者 aporuevolej
他在測試的過程中發現這個錯誤
範例 Default_2__DataSet_Manula.aspx
在GridView的更新(RowUpdating)與刪除(RowDeleteing)兩大事件中
其中的 [方法A]....最後仍需手動關閉資料庫的連結,例如 Connection.Close()
最近在整理資料的時候,發現微軟MSDN網站這個解釋非常的清楚,尤其是底下的範例。
為自己作一個紀錄,也分享給大家。
摘要:[ADO.NET] DataReader的標準範例 for ASP.NET (Code Behind版) #2 -- CommandBehavior
原來是資料庫連線之後,除了關閉連線(Conn.Close()),還得 Conn.Dispose()才行。
不然的話就會出現 SqlClient Pool滿載的錯誤。
使用 Using...End Using區塊來寫程式,要非常小心!
不要忽略了裡面可能發生的危機。