实体框架在查询时返回错误数据

时间:2012-05-01 17:53:54

标签: c# entity-framework c#-4.0 entity-framework-4

如果我运行以下

  var allrecords = proxy.itemAuditReports.ToList().OrderBy(u=>u.SKU);

我在allrecords中得到了这个。

  • [0] =库存= 60,用量= 20,月= 1,Sku = 001

    [1] =库存= 60,用量= 20,月= 1,Sku = 001

但是在db中我有

的值
  • 第1个月:库存= 60,使用量= 20,SKU:001

    第4个月:库存= 20,使用量= 10,SKU 001

这里出了什么问题???

1 个答案:

答案 0 :(得分:1)

只有一行代码的最佳猜测是EF认为是你的主键,实际上并不是唯一的。