回答編集履歴

3

引用訂正

2022/10/07 07:53

投稿

退会済みユーザー
test CHANGED
@@ -6,7 +6,7 @@
6
6
 
7
7
  とか、
8
8
 
9
- > また共通処理などの関数は、そのOpenされたSqlConnection型の変数を引数としてわたしており、使いまわし
9
+ > また共通処理などの関数は、そのOpenされたSqlConnection型の変数を引数としてわたしており、使いまわしている状態です。
10
10
 
11
11
  などと言うことはあり得ません。と言うより絶対やってはいけないことです。
12
12
 

2

引用訂正

2022/10/07 07:52

投稿

退会済みユーザー
test CHANGED
@@ -6,7 +6,7 @@
6
6
 
7
7
  とか、
8
8
 
9
- > そのOpenされたSqlConnection型の変数を引数としてわたしており、使いまわし
9
+ > また共通処理などの関数は、そのOpenされたSqlConnection型の変数を引数としてわたしており、使いまわし
10
10
 
11
11
  などと言うことはあり得ません。と言うより絶対やってはいけないことです。
12
12
 

1

余計な文の削除

2022/10/07 07:51

投稿

退会済みユーザー
test CHANGED
@@ -10,8 +10,6 @@
10
10
 
11
11
  などと言うことはあり得ません。と言うより絶対やってはいけないことです。
12
12
 
13
- コネクションプールの有効利用と Close されなかった
14
-
15
13
  (1) Open して使い終わったら即 Close する(コネクションプールの有効利用)、(2) 例外が発生しても確実に Close されるように using 句を使うとか try - finally の finally ブロックで確実に Close されるようにする(コネクションリークの防止)のが基本です。
16
14
 
17
15
  > SQL実行毎にSqlConnectionをOpen、Closeする場合とパフォーマンス的な違いがあるか