我正在使用带有 MVVM 概念和实体框架的 Silverlight 应用程序,并且在插入值时遇到了一些麻烦。使用 SubmitChanges 方法更新、插入或删除数据。
所有挂起的更改都在一个操作中提交。
是否可以在一个过程中使用两次 SubmitChanges 方法?
因为我有以下要求:
- 在第一步中,我将数据插入表 B。
- 第二步是将数据插入表 A。这里表 A 与表 B 具有 FK 关系。这就是我仅在第一步中插入数据(表 B)的原因。
但问题是: submitChange 方法一次插入所有待处理的更改。
我需要在一个过程中提交两次数据。