レコードを更新するだけでなく、Linq to Sqlで事前アクションと事後アクションを実行するにはどうすればよいですか?ここで説明するように、タイプ4のゆっくりと変化する寸法を設定しようとしています。
tbl_emplyees
Id Name HourlyWage
--------------------------
1 Bob 30
2 Dan 20
tbl_emplyees_history
Id CreatedDate Name HourlyWage
----------------------------------------------
1 4/2/2012 Bob 10
1 4/3/2012 Bob 20
2 2/2/2012 Dan 10
したがって、私が行う必要があるのは、レコードが更新される前に、それらを履歴テーブルにコピーする必要があるということです。
ストアドプロシージャを調べましたが、切断されているようです。Linqは、変更されたレコードを自動的に送信できるという点で優れていますが、すべての変更されたレコードを、パリティを実現し、同じように簡単に前後のアクションを実行できるストアドプロシージャに渡す方法はないようです。