db.SaveChanges();异常 - 值不能为null

时间:2013-02-07 13:28:37

标签: c# savechanges

在WPF应用程序中,我希望将数据保存到数据库。

db.Pytanias.Add(pyt); //all parameters in pyt has a value
db.SaveChanges();  

何时保存到数据库我得到一个例外:

System.ArgumentNullException was unhandled
  HResult=-2147467261
  Message=Wartość nie może być zerowa. //value connot be null
Nazwa parametru: source
  Source=System.Core
  ParamName=source

这是我的第二个项目,在第一个项目中,我的所有内容都非常相似而且它正在运行,但我失去了它。所以我得到了第二个相同的项目,我得到了例外。

1 个答案:

答案 0 :(得分:0)

如果您100%确定填充了映射到非可空列的所有属性;那么这似乎与导航属性有关。

如果pyt对象具有某些导航属性,请检查它们是否也已正确填充。