光脚丫学LINQ(005):数据表之间的联接查询
                                                            生活随笔
收集整理的這篇文章主要介紹了
                                光脚丫学LINQ(005):数据表之间的联接查询
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.                        
                                視頻演示:http://u.115.com/file/f29a440f67
聯接運算創建數據源中沒有顯式建模的序列之間的關聯。例如,您可以執行聯接來查找符合以下條件的所有客戶:位于巴黎,且從位于倫敦的供應商處訂購產品。在 LINQ 中,join 子句始終針對對象集合而非直接針對數據庫表運行。在 LINQ 中,您不必像在 SQL 中那樣頻繁使用 join,因為 LINQ 中的外鍵在對象模型中表示為包含項集合的屬性。例如,Customer 對象包含 Order 對象的集合。不必執行聯接,只需使用點表示法訪問訂單:
NorthwindDataContext db = new NorthwindDataContext(); var AllCustomers = from Customer in db.Customers select Customer; foreach (var Customer in AllCustomers) { Console.WriteLine("---------------------"); Console.WriteLine("Customer ID : {0}", Customer.CustomerID); Console.WriteLine("Customer Name : {0}", Customer.ContactName); foreach (var Order in Customer.Orders ) { Console.WriteLine("Order ID : {0}", Order.OrderID); } }轉載于:https://www.cnblogs.com/GJYSK/archive/2010/10/28/1863798.html
總結
以上是生活随笔為你收集整理的光脚丫学LINQ(005):数据表之间的联接查询的全部內容,希望文章能夠幫你解決所遇到的問題。
                            
                        - 上一篇: evc4工程移植vs.net2005所碰
 - 下一篇: 《微软应用架构指南》前言