当前位置: 首页 > 编程语言 > C#

实体管理器中自动生成的时间戳分享

时间:2023-04-11 00:33:51 C#

实体管理器中自动生成的时间戳我有一个WPFDataGrid(实体框架4+)绑定到一些实体。然后,用户编辑DataGrid并按下SAVE。然后使用SaveChanges()将数据保存回MSSQLServer2008。嗯...现在,我想要自动时间戳,它存储上次更改的时间并自动更新。各位,这可能吗?这个怎么样?谢谢James实现此目的的最简单解决方案是在数据库级别:如果您不喜欢触发器,则必须在覆盖SaveChanges时手动执行此操作,您可以在其中找到将插入或更新的所有实体并设置列:上面C#学习教程的全部内容:实体管理器中自动生成的时间戳。如果对你有用,需要进一步了解C#学习教程,希望你多多关注——修改).Select(e=>e.Entity).OfType();DateTime现在=DateTime.Now;foreach(实体中的var实体){entity.Updated=now;}返回base.SaveChanges(选项);}本文收集自网络,不代表立场。如涉及侵权,请点击右侧联系管理员删除。如需转载请注明出处: