asp.net Web ページのすべての Insert、Update、Delete、および Select メソッドで SqlConnection オブジェクトを作成します。次に、finally ブロックで接続オブジェクトを閉じます。しかし、これが良い方法かどうかはわかりません。これは接続プールに関する問題ですか?
SqlConnection および SqlDataReader オブジェクトの使用方法に関する推奨事項はありますか?
ありがとう。
asp.net Web ページのすべての Insert、Update、Delete、および Select メソッドで SqlConnection オブジェクトを作成します。次に、finally ブロックで接続オブジェクトを閉じます。しかし、これが良い方法かどうかはわかりません。これは接続プールに関する問題ですか?
SqlConnection および SqlDataReader オブジェクトの使用方法に関する推奨事項はありますか?
ありがとう。
SQLConnection を確実に閉じている場合は、SQLDataReader も確認し、それらを閉じていることを確認します。
finally ブロックで接続を閉じることは、あなたがしたいことです。別の方法は、Usingステートメントを使用することです。Using は、sqlconnection を含む iDisposable を実装するすべてのオブジェクトで機能し、例外があったかどうかに関係なく、完了時にオブジェクトで dispose を呼び出します。