一些背景: 我正在编写一个基于Winforms的LOB应用程序,并且已经阅读了很多关于数据表,数据集,tableadapters等的“讨厌”。我不是OR \ M的忠实粉丝,但发现它很棒。我没有编写ADO就获得了纯ADO的速度。
问题: 我需要维护对象状态以了解它是插入,更新还是删除。
你会怎么做?当按下某些按钮时,您在表单中设置的对象的枚举字段可能是?
非常感谢任何想法!
答案 0 :(得分:2)
除了上面@maccettura的评论之外,我还会考虑使用额外的Dapper扩展程序 - Dapper.Contrib。
Dapper.Contrib包含许多用于插入的辅助方法, 获取,更新和删除记录。
您可以通过约定或属性进行设置。