3
我有一個小型應用程序,作爲練習來學習實體框架的基礎知識。它採用了MySQL數據庫與3個表:課程,學生和Students_has_Courses: 使用實體框架從關聯中獲取ID
我用這個數據庫建立在Visual Studio中的實體模型:
它的正常工作。我可以使用datagridview綁定表格,修改數據並按下按鈕以保存更改。但正如你所看到的,Students_has_Courses是一個協會(這對我來說很新穎)。現在我的問題是:我需要每個課程ID來指定一個學生ID(以瞭解學生正在參加哪些課程)。我認爲這個LINQ查詢會很好:
var query = from s in school.Students.AsEnumerable()
where s.ID == selectedStudentId
select s.Courses;
但我真的好像不能從這個EntityCollection中提取課程ID?我用了foreach(var course in query)
但我真的被卡在這裏。
非常好,這似乎是工作!謝謝 – JSS