我在我的模型的EntityFramework不拉,虽然数据从SQL Server数据库表中的两列的问题。 它拉过所有其他的,但两个整列始终不管是什么它在表上说为零。
这里有我的两个语句。
statList = (from s in context.Stats where s.Make.ToUpper() == manufacturer.ToUpper() select s).ToList();
int i = (from d in context.Stats where d.StatID == 22 select d.ItemCount).FirstOrDefault();
第一条语句显然是通过实体对象的列表拉,这对每个对象设置为零的ItemCount中和OptionCount列。
第二条语句通过拉我只是想为特定记录的列,并将其拿出正确的值.....
这到底是怎么回事? 我以前从未见过这种情况发生。
我曾尝试删除EDMX文件并从头开始重建,但它仍然做同样的事情。 我检查了列映射,他们都看起来很好。