我正在创建一个会计部门将使用的网站。跟踪不同项目的预算支出。
我将 SQL Server 2008 R2 用于数据库,将 ASP.net C# MVC 3 用于网站。
我的老板要求我做的是每次任何用户更新或创建项目时,我们都需要将更改记录到一个名为Mapping_log
. 它应该记录正在保存或创建的整Mapping
行,以及用户和日期戳。备注字段现在是必填字段,备注应保存到Mapping_log
.
现在在编辑 PA 时,Notes 字段将始终为空,并且在其下方,它应该有一个按日期组织的旧笔记列表。我一直在研究可能使用 Nlog 和 Log4net,但我找不到任何适合我这种情况的好的教程。似乎这些模块主要用于错误日志记录,尽管这很重要,但并不是我目前正在尝试做的事情。
我需要一些指导...有没有人有任何建议或教程可以用来学习如何实施一个流程来跟踪网站用户对数据所做的更改。
感谢您的帮助/建议!