data = data.Where(d => d.MONIDATE >= (startTime).AddDays(1));
//startTime是选择的时间区间的起始时间,往前减了1天。这样小时数据就多出了前1天的1点至23点的数据__20160822:只要查询时间段内的数据
报错:
其他信息: LINQ to Entities 不识别方法“System.DateTime AddDays(Double)”,因此该方法无法转换为存储表达式。
放在外面:
startTime=startTime.AddDays(1);
data = data.Where(d => d.MONIDATE >= startTime);