私は経理部が使用するウェブサイトを作成しています。さまざまなプロジェクトによる予算支出を追跡します。
データベースにはSQLServer2008 R2を使用し、WebサイトにはASP.net C#MVC3を使用しています。
上司から依頼されたのは、ユーザーがプロジェクトを更新または作成するたびに、その変更を。という新しいテーブルに記録する必要があるということMapping_log
です。保存または作成されている行全体Mapping
、さらにユーザーと日付スタンプを記録する必要があります。メモフィールドは必須になり、メモはに保存する必要がありMapping_log
ます。
これで、PAを編集するとき、[メモ]フィールドは常に空になり、その下には、日付別に整理された古いメモのリストが表示されます。私はおそらくNlogとLog4netの使用を検討してきましたが、私のような状況に適したチュートリアルを見つけることができませんでした。これらのモジュールは主にエラーロギングに使用されているようですが、これは重要ではありますが、現時点で私がやろうとしていることとは異なります。
方向性が必要です...サイトのユーザーがデータに加えた変更を追跡するプロセスを実装する方法を学ぶために使用できるアドバイスやチュートリアルはありますか。
あなたの助け/アドバイスをありがとう!