C# C语言中的Linq查询错误#
我有一个在WindowsAzure中创建的日志表(WADLogsTable)。我需要获得给定时间段的特定列。下面是我使用的Linq查询。这里的“日志”是指我自己创建的DTO类。构建时没有错误。但运行时会出现错误(不会显示太多细节)C# C语言中的Linq查询错误#,c#,linq,C#,Linq,我有一个在WindowsAzure中创建的日志表(WADLogsTable)。我需要获得给定时间段的特定列。下面是我使用的Linq查询。这里的“日志”是指我自己创建的DTO类。构建时没有错误。但运行时会出现错误(不会显示太多细节) List promotionInfo=null; promotionInfo=(来自serviceContext.CreateQuery(“WADLogsTable”)中的e) 其中e.Timestamp>startDate&e.Timestamp
List promotionInfo=null;
promotionInfo=(来自serviceContext.CreateQuery(“WADLogsTable”)中的e)
其中e.Timestamp>startDate&e.Timestamp
请告诉我哪里是我的错。因为没有太多信息可供参考。。。与谷歌合作
在
CreateQuery
中有一个错误,如果没有结果(特别是如果表为空)并且存在多个“where”条件(通过不同类型的操作进入),则它可能会出错。链接页面显示了一种解决方法,它基本上包括将IgnoreResourceNotFoundException
设置为true。因为没有太多信息可供参考。。。与谷歌合作
在
CreateQuery
中有一个错误,如果没有结果(特别是如果表为空)并且存在多个“where”条件(通过不同类型的操作进入),则它可能会出错。链接页面显示了解决此问题的方法,基本上包括将IgnoreResourceNotFoundException
设置为true。“错误”没有帮助-它说了什么?你说它没有显示太多的细节,但大概它说的不仅仅是“一个错误”?蒂姆,请编辑你的帖子,尽可能详细地说明你的问题和你的代码给出的任何错误。“一个错误”没有帮助-它说了什么?你说它没有显示太多的细节,但大概它说的不仅仅是“一个错误”?蒂姆,请编辑你的帖子,尽可能详细地说明你的问题和你的代码给出的任何错误。
List<Logs> promotionInfo =null;
promotionInfo = (from e in serviceContext.CreateQuery<Logs>("WADLogsTable")
where e.Timestamp > startDate && e.Timestamp < endDate
select new Logs { Pid= e.Pid }).ToList();