标签: entity-framework
我需要使用实体框架在一个事务中更新多个数据库。意味着如果我们需要在两个不同数据库的两个表中插入记录,并且第一个数据库的插入成功,但是对于其他数据库则失败,那么第一个数据库中的插入也应该回滚。
如果我们可以使用实体框架这样做,请告诉我。
由于
Sharad Rastogi
答案 0 :(得分:2)
Managing Connections and Transactions (Entity Framework)
您可以使用TransactionScope来完成您的需要。
How to: Manage Transactions in the Entity Framework
TransactionScope and ADO.NET Entity Framework