Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
用户在我拥有的编辑表单中修改数据库对象,非常简单。
我需要在这个对象上实现一个“更改日志”。我需要记录哪些字段发生了变化以及它们之前和之后是什么。我正在使用 Razor MVC。
我通过在更新/删除时为表编写触发器来做到这一点。在更新/删除记录时,触发器将记录推送到历史数据库中的历史表。这将创建更改日志。然后你只需要显示它;识别变化需要评估每一个领域。
据我所知,没有任何东西可以为你做这件事。