LINQ l 20 1 LINQ l 20 2

  • Slides: 53
Download presentation

第二十章 LINQ 資料查詢技術 l 20. 1 LINQ 簡介 l 20. 2 如何撰寫 LINQ 查詢

第二十章 LINQ 資料查詢技術 l 20. 1 LINQ 簡介 l 20. 2 如何撰寫 LINQ 查詢 l 20. 3 LINQ to Objects l 20. 4 LINQ to XML l 20. 5 LINQ to SQL l 20. 6 LINQ to Data. Set

LINQ to SQL的物件模型

LINQ to SQL的物件模型

20. 6. 1 LINQ to Data. Set 簡介 l Data. Set 分為 具型別Data. Set

20. 6. 1 LINQ to Data. Set 簡介 l Data. Set 分為 具型別Data. Set 與 不具型別Data. Set。 l具型別 Data. Set是 第 15章使用 [Data. Set 設計 具] 所產生的 Data. Set。 l不具型別 Data. Set是 第 16章直接使用 「Data. Set ds = new Data. Set(); 」 敘述所產生的 Data. Set。 l由於 LINQ to Data. Set 只能查詢有實作 IEnumerable 或 IEnumerable<T> 介面的 Data. Table 物件, l不具型別的 Data. Set 的 Data. Table 沒實作IEnumerable 或 IEnumerable <T> 介面。

19. 6. 1 LINQ to Data. Set 簡介 Continue. . . l. ADO. NET

19. 6. 1 LINQ to Data. Set 簡介 Continue. . . l. ADO. NET 4. 5 的 Data. Table 提供兩個擴充方法, 使 Data. Set 與 Data. Table 支援 LINQ to Data. Set 查詢: 1. As. Data. View(): 傳回支援 LINQ 查詢的 Data. View 物件。 2. As. Enumerable(): 傳回實作IEnumerable <T> 泛型物件,泛型參數 T 為 Data. Row。透過此方法使 Data. Table 可用 LINQ 進行查詢。

20. 6. 2 用 LINQ to Data. Set 查詢不具型別 Data. Set

20. 6. 2 用 LINQ to Data. Set 查詢不具型別 Data. Set