为什么在EF中更改context.SaveChanges不会影响我的mdf文件?

时间:2014-03-21 11:51:26

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

我有这个型号:

enter image description here

我使用此代码将对象添加到我的数据库中:

using (var c = new MyContext())
     {
          var con = new SunCondition()
          {
                TimeOffset = new TimeSpan(12, 2, 3),
                Name = "me",
                IsAfter = true,
                IsRise = true
          };
          c.ConditionSet.AddObject(con);
          c.SaveChanges();
     }

但它不会向数据库添加任何东西。

1 个答案:

答案 0 :(得分:2)

此代码没有问题。

我应该说,总是更改哪个程序在 mdf 文件上执行的文件已自动复制到 bin / debug bin / release 夹;因此,当我检查在Visual Studio中可以访问的 mdf 文件时,它没有受应用程序影响的任何更改。