Как я могу объединить таблицы Master-Detail-Detail с Linq в Entity Framework - PullRequest
0 голосов
/ 11 октября 2010

у меня 3 стола а, б и в

a.Id,a.code /master
b.Id.b.code,b.aId,c.Id /detail
c.Id,c.code / detail of detail

Я соединю эти три таблицы с linq и покажу их в сетке. Как я могу это сделать?

1 Ответ

1 голос
/ 11 октября 2010
var query = from recordA in context.TableA
            join recordB in context.TableB
            on recordA.Id equals recordB.aId
            join recordC in context.TableC
            on recordB.cId equals recordC.Id
            select new 
            {
               // whatever columns are appropriate
            };
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...