【发布时间】:2017-07-17 01:58:57
【问题描述】:
在我的应用程序中,我管理人员信息,我有一个列表框显示人员列表和三个按钮添加/编辑/删除,当我选择行并按下编辑按钮时,应用程序会打开一个包含人员信息的新窗口并保存到某个数据库如果其他用户尝试编辑此人现在正在修改的表 (ModifyCheck)。在此人窗口中,我有两个按钮(保存/取消)。此窗口中的所有控件都与对象属性绑定,当我进行一些修改并按保存时,我应该从 (ModifyCheck) 中删除该行。
问题是:
如果我打开人员窗口并修改一些信息然后按取消,我将使用 SaveChange 更新 ModifyCheck 表。在这种情况下,尽管我按下了取消,但我修改的所有信息都会更新。
如何仅将 SaveChanges() 应用于 ModifyCheck?
【问题讨论】: