在插入时:存储更新,插入或删除语句影响了意外的行数(0)

时间:2017-10-31 11:13:20

标签: c# entity-framework linq entity-framework-6 poco

我试图通过EF插入值。但是我在插入时遇到问题,我知道我的表没有任何主键,并且我传递所有值以避免不是空列错误。所以我无法预测它为什么不插入。以下是我的代码,

foreach (var obj in newEntities)
{
    context.XXX.Add(obj);
    context.Entry(obj).State = EntityState.Added;
    context.SaveChanges();
}



[System.CodeDom.Compiler.GeneratedCode("EF.Reverse.POCO.Gene‌​rator", "2.33.0.0")] 
public partial class Example 
{ 
  public System.DateTime DateOff { get; set; } // DateOff (Primary key)
  public short Num { get; set; } // Num (Primary key) 
  public System.DateTime DateAdded { get; set; } // DateAdded 
  public int Id { get; set; } // Id 
  public string CCode { get; set; } // CCode 
  public string Comments { get; set; } // Comments 
}

请建议我摆脱这个问题。感谢。

0 个答案:

没有答案