asp.net ページでデータベースに接続しており、「using ステートメント」を何度も使用しています。接続を使用するすべてのメソッドに対して 1 回使用しています。私の願いは、パフォーマンス上の理由 (同じページで接続をやり直す必要はないと思われる) と、コードが読みやすくなるという理由から、これらのステートメントを 1 つだけに減らすことです。
この考えは悪いコーディング標準ですか? これを行うための推奨される方法は何ですか?
そして、1 つの using ステートメントで十分な場合、(たとえば Page_Load だけでなく) using ステートメント内にページ全体をカプセル化する良い方法はありますか?
3 に答える
1
データベース接続を頻繁に開いたり閉じたりすることをお勧めします。データベースへのアクセスが必要になるまで接続を開いたままにしてください。それ以外の場合は、できるだけ早く接続を閉じてください。
いくつかのリンク:
于 2013-06-17T13:02:29.453 に答える