.net - Entity Framework 4 保存并取消

标签 .net wpf vb.net entity-framework poco

我目前正在为我希望构建的简单应用程序测试 Entity Framework 4。

我已经到处寻找这个问题的答案,但没有任何运气!!

我的问题是您如何在记录的基础上保存和取消更改?在上下文中使用 save changes 方法将所有更改保存到数据库。有没有办法控制这个?

谢谢 加里

最佳答案

您不应在应用程序的生命周期内对所有操作使用单一的数据上下文。为您要进行的每个原子操作启动一个 session (创建一个数据上下文)。调用 SaveChanges 提交操作,简单地处理上下文而不保存更改以“取消”操作。

关于.net - Entity Framework 4 保存并取消,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4091026/

相关文章:

c# - .NET Framework - 有什么方法可以让 Dictionary<> 更快一点?

wpf - 为什么我不能将 DataTrigger 添加到我的控件的 Triggers 集合中?

wpf - 如何在WPF中仅通过单击来获取选定的TreeViewItem?

vb.net - 在 vb.net 中如何为标签引发点击事件

.net - 如何解决VB.NET 1.1应用程序的性能下降问题?

c# - VB.Net 相当于 C# 中的 ^ 运算符

c# - DataRepeater 控件 WinForms 去除虚线

c# - WCF 超时太快 & 'Connection was closed unexpectedly' 异常

c# - 来自 SQLCLR 的异步 API 调用中的问题

c# - Wpf - 接收框架元素属性的属性值更改通知