即使数据库中有匹配的记录,下面的查询也没有产生任何结果。
- 即使是生成的查询也会在数据库中执行时产生结果。
- 此外,当“order by”被添加到查询时,查询会产生结果。
- 查询参数没有变化。
- 相同的查询适用于开发数据库,但在 QA 数据库中没有结果。
- 与 Dev 相比,QA 数据库没有变化。
最佳答案
我认为您需要为 ADMINGROUP 添加过滤器
var currentDept = (from d in dbContext.TBLZLISTDEPTs
where d.ADMINGROUP != null
select new
{
d.ADMINGROUP
}).FirstOrDefault();
关于c# - Entity Framework 查询的奇怪行为,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30973297/