webForumDet fria alternativet

Linq group by

.NET

0 svar · 476 visningar · startad av Bjuris

Medlem sedan juli 2001514 inlägg
Frågan#1

Har lite problem med att få Group By fungerar i Linq.

 var result = from location in this.MyPlan_Answers
                     join bases in this.MyPlan_Bases on location.MyPlan_Goal.BaseId equals bases.BaseId
                     where location.StudentId == studentId
                     orderby location.CreatedBy
                     group location by new { location.CreatedBy } into grouping
                     //select location
                     select new SavedReports
                     {
                         CreatedBy = Membership.GetUser(grouping.Key.CreatedBy).UserName,
                         Completed = [B]Här skulle jag vilja hämta location.completed[/B] 
                     };

När jag kör group by så får jag ju bara med CreatedBy till min nästa select fråga.
Hur kan jag få med mig allt det gamla (location)?

267 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
132 ms — deklarationer (db)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)
128 ms — ändringar (db)