[C#] 初探Entity Framework (九) – 關聯式查詢

這篇文章將介紹關聯式查詢
參考以下兩篇文章

範例將使用Northwind中的兩張Table: Orders, Customers,如下圖

2017-2-16-%e4%b8%8b%e5%8d%88-06-01-52

範例:從Orders關聯查詢Customers中的CompanyName, ContactName
首先使用SQL進行Table Join的查詢

2017-2-16 下午 06-09-05.png

接著換用Entity Framework來試試看
寫法如下圖,使用Include進行關聯查詢
之後就可以直接取得關聯表的欄位值

2017-2-16-%e4%b8%8b%e5%8d%88-06-28-04

輸出結果如下圖,完成!

2017-2-16-%e4%b8%8b%e5%8d%88-06-26-54

廣告

發表迴響

在下方填入你的資料或按右方圖示以社群網站登入:

WordPress.com Logo

您的留言將使用 WordPress.com 帳號。 登出 / 變更 )

Twitter picture

您的留言將使用 Twitter 帳號。 登出 / 變更 )

Facebook照片

您的留言將使用 Facebook 帳號。 登出 / 變更 )

Google+ photo

您的留言將使用 Google+ 帳號。 登出 / 變更 )

連結到 %s