实体框架对象不持久/保存到数据库表

时间:2013-08-27 15:40:44

标签: c# entity-framework visual-studio-2010 mdf

我在Visual Studio 2010中创建了实体模型。这是我的代码的一部分:

Database1Entities1 de = new Database1Entities1();
UserInfo ui = new UserInfo();
ui.Name = "xxx";
ui.Username = "xxx";
ui.Password = "xxx";
de.UserInfoes.AddObject(ui);

它执行没有问题,但表中没有添加新数据。 有人知道问题是什么吗?

2 个答案:

答案 0 :(得分:2)

您需要致电

de.SaveChanges(); 

如果这是Entity Framework,则将更改保留回数据库。

答案 1 :(得分:0)

您需要在添加对象后在de上调用save方法。