使用EntityFramework Extended进行更新

时间:2014-04-08 23:29:05

标签: entity-framework entity-framework-extended

我有一个对象列表,在这种情况下,让我们说一个字典。 我想更新该列表中的每个项目并为其分配一些新值,但是当我运行它时,我得到以下内容。

思想?

错误讯息:

  

当分配给命令的连接处于挂起的本地事务中时,ExecuteReader要求该命令具有事务。该命令的Transaction属性尚未初始化。

代码:

var db = new OrchidCVBReviewEntities();
db.tblRegistrations.Update(reg => 556083 == reg.RegID, r => new tblRegistration { RegID = 556083, PeopleType = 5555);

EF Extended githum上的示例看起来非常相似,所以我不确定我哪里出错了。示例(来自here):

var db = new TrackerEntities();
        string emailDomain = "@test.com";
        int count = db.Users.Update(
            u => u.EmailAddress.EndsWith(emailDomain),
            u => new User { IsApproved = false, LastActivityDate = DateTime.Now });

0 个答案:

没有答案