问题描述
我正在运行以下Linq序列。 EndDate,StartDate和Department是RMWBRollup表中的列。
I am running the following Linq sequence. EndDate, StartDate and Department are columns in the RMWBRollup table.
IEnumerable< RMWBRollup> resultQuery2;
IEnumerable<RMWBRollup> resultQuery2;
DateTime pivotdate = DateTime.Now.AddDays(1000);
DateTime pivotdate = DateTime.Now.AddDays(1000);
APFileEntities context = new APFileEntities() ;
resultQuery2 = context.RMWBRollups.Where(z => z .EndDate> pivotdate&& z.StartDate< pivotdate)。ToList();
resultQuery2=context.RMWBRollups.Where(z=>z.EndDate > pivotdate && z.StartDate < pivotdate).ToList();
start的值为"d"。
查询后
After a query
resultQuery2 = resultQuery2.Where(z => z.Department.ToUpper()。StartsWith(start.ToUpper()));
我跑的时候
int c = resultQuery2.Count();
int c = resultQuery2.Count();
我得到例外
"对象引用未设置为对象的实例。"
"Object reference not set to an instance of an object."
使用调试器我得到
_COMPlusExceptionCode -532462766 int
_COMPlusExceptionCode -532462766 int
in the query itself
类似(相同)的查询适用于其他6列。我再收到一个列的错误。
感谢您尝试提供帮助
Marek
Marek
推荐答案
这篇关于异常运行LINQ的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!