トップページ > プログラム > 2015年03月12日 > gQ+iP7K4

書き込み順位&時間帯一覧

16 位/177 ID中時間01234567891011121314151617181920212223Total
書き込み数0000000000000000000003003



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん
ふらっと C#,C♯,C#(初心者用) Part114©2ch.net

書き込みレス一覧

ふらっと C#,C♯,C#(初心者用) Part114©2ch.net
895 :デフォルトの名無しさん[sage]:2015/03/12(木) 21:16:34.65 ID:gQ+iP7K4
お前ら親切だな

>>881
俺の場合、基本的に静的メソッドにDB接続オブジェクトと必要な引数渡す形にしてる
一度きりの呼び出しがある場合は、DB接続オブジェクトを省略するオーバーロードも作っとく

逆にDB接続オブジェクトをメンバに持たせた方がメリットがある場合は、インスタンスクラスにする・・あんまり無いけど
ふらっと C#,C♯,C#(初心者用) Part114©2ch.net
897 :デフォルトの名無しさん[sage]:2015/03/12(木) 21:35:24.01 ID:gQ+iP7K4
トランザクションかける時どうすんの?
呼び出し側で持っといた方が便利じゃね?

using( var context = new DbContext() ){
処理色々…
context.SaveChanges();
}
みたいにさ
ふらっと C#,C♯,C#(初心者用) Part114©2ch.net
900 :デフォルトの名無しさん[sage]:2015/03/12(木) 21:48:40.11 ID:gQ+iP7K4
2つ以上のテーブル更新する場合にTransactionScopeに頼るんだったら、DB接続オブジェクトの引数に持たせた方がいい気がする

ユーティリティっぽい使い方するメソッドにnewするのは抵抗あるし


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。