Здравствуйте, ShurikEv, Вы писали:
SE>BLToolkit
SE>Собственно сабж.
SE>Надо, чтобы работало вот это https://smehrozalam.wordpress.com/2009/12/29/linq-how-to-get-the-latest-last-record-with-a-group-by-clause/
SE>Пытаюсь выполнить код
SE>SE>from p in PersonOrders
SE>//where conditions or joins with other tables to be included here
SE>group p by p.PersonID into grp
SE>select grp.OrderByDescending(g=>g.OrderDate).First()
SE>
SE>Приложение падает. Реально ли сделать то, что хочу? Или проще plain text sql писать?
Точнее падает (без кидания exception) только во втором случае. В первом же ловлю исключение:
Additional information: 'Key' is not a member of type '<>f__AnonymousType0`2[System.Linq.IGrouping`2[System.String,DataModels.customer],System.Int32]'
Попробовал linq2db, тоже самое