SaveChanges在实体框架中没有做任何事情

本文关键字:任何事 实体 框架 SaveChanges | 更新日期: 2023-09-27 18:08:12

我有一个调用EF函数的WCF。

当我从客户端调用该方法插入用户时,什么也没有发生。

这是我要调用的方法:

public void insertData(Users pUser)
{
    using (var context = new AMTEntitiesContainer())
    {
        var User = context.Users.Add(pUser);
        context.SaveChanges();
    }
}

这段代码有什么问题吗?

SaveChanges在实体框架中没有做任何事情

我看到的唯一错误是var用户是不需要的。简单地使用context.Users.Add(pUser);并保存更改。

另一种可能性是AMTEntitiesContainer不是一个合适的DbContext。如果没有看到AMTEntitiesContainer类,就很难弄清楚。