2012-11-21 11 views

Odpowiedz

13

Musisz dodać klauzulę wyboru, aby określić, jakich danych potrzebujesz z zapytania. Ten msdn article opisuje podstawową operację i strukturę zapytania.

reportRowItems = (from r in reportRowItems 
        from bu in r.User.HtBusinessUnits 
        where bu.LocationBusinessUnitId == selectLBU.LocationBusinessUnitId 
        select r 
       ).ToList(); 

Aby uzyskać kombinację obu tabel, można użyć rzutowania.

reportRowItems = (from r in reportRowItems 
        from bu in r.User.HtBusinessUnits 
        where bu.LocationBusinessUnitId == selectLBU.LocationBusinessUnitId 
        select new {r.AttributeName1, r.AttributeName2, bu.AttributeName1} 
       ).ToList(); 
+0

dzięki za pomoc !! ^^ –

Powiązane problemy