我在Windows手机应用程序上有一个数据库。我必须做项目,我想列出它们分组,如“今天”,“明天”等。我有一个基于此的键列表,我使用longlistselector与组来显示数据。
我在数据库上有一个日期列,想要使用它对项目进行分组。比较日期我想要从数据库中调用项目,如“今天”,“明天”,“其他”等。我尝试了一些let函数,但它总是抛出异常。用LINQ调用它时该怎么办?
答案 0 :(得分:0)
您必须指示LINQ查询本地部分应在本地完成:
var tariheGoreGrupla = (from hatirlatma in
(from hatirlatmaX in toDoItemsInDB
orderby hatirlatmaX.Due_Date
select hatirlatmaX).AsEnumerable()
let gun = GetDate(hatirlatma as ToDoItem)
group hatirlatma by gun into tariheGore);
AsEnumerable()
表示“从现在开始,使用本地可枚举方法,不要尝试将其转换为SQL查询”。