我有一个问题,我的实体框架模型没有从 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 文件并从头开始重新创建,但它仍然做同样的事情。我检查了列映射,它们看起来都很好。