Я создаю приложение для кинофильма для управления актерами или «талантами». У меня таблица TALENT и таблица LANGUAGES. У меня также есть таблица TALENTLANGUAGES, которая показывает много-много отношений между ними.Linq to sql. Многие из многих столов присоединяются
Вот SQL, который я могу написать, чтобы показать разные языки, на которых говорит данный талант.
Select t.TalentID, t.FirstName, tl.LanguageID, l.Name from Talent t
inner join TalentLanguage tl on tl.TalentID = t.TalentID
inner join Language l on l.LanguageID = tl.LanguageID
where t.TalentID = 10000;
Im in my C# application Я использую Linq для классов sql. Как я могу сделать вышеуказанный код с linq в sql. Благодарю.
Remus, Спасибо за ответ. Выглядит хорошо, я думаю, что есть ошибка в вашем предложении Where. Есть ли способ сделать это без создания контейнера. Я действительно новичок в linq. – RayLoveless 2010-12-09 17:35:18
Я не тестировал этот код - могут быть ошибки, но подход - это то, что вы должны от него извлечь. Что касается этого, не создавая контейнер, что вы думаете о возврате? – Remus 2010-12-09 17:37:56