Share via


查詢資料集 (LINQ to DataSet)

DataSet 物件已經填入 (Populate) 資料之後,您就可以開始查詢它。 使用 LINQ to DataSet 來編寫查詢,類似於針對其他啟用 LINQ 的資料來源使用 Language-Integrated Query (LINQ)。 不過,請記住,當您針對 DataSet 物件使用 LINQ 查詢時,您查詢的是 DataRow 物件的列舉,而非自訂型別的列舉。 這表示,您可以在 LINQ 查詢中使用 DataRow 類別的任何成員。 這可讓您建立內容豐富且複雜的查詢。

如同 LINQ 的其他實作,您可以用兩種不同的形式建立 LINQ to DataSet 查詢:查詢運算式語法和以方法為基礎的查詢語法。 您可以使用查詢運算式語法或以方法為基礎的查詢語法,針對 DataSet 中的單一資料表、針對 DataSet 中的多個資料表,或針對具型別 DataSet 中的資料表執行查詢。

本節內容

單一資料表查詢
說明如何執行單一資料表查詢。

跨資料表查詢
說明如何執行跨資料表查詢。

查詢具類型資料集
說明如何查詢具型別 DataSet 物件。

另請參閱