簡體   English   中英

如何在數據集上運行查詢?

[英]how to run query on dataset?

我有包含任何數據庫的數據集。

如何在此數據集上運行任何查詢?

您可以使用DataView:

var view = new DataView(dataSet.Tables("TableName"));
view.RowFilter = "ColumnName LIKE '%something%'"

foreach (var row in view.Rows)
{
    // do something
}

或LINQ:

var results = from row in dataSet.Tables("Table").AsEnumerable()
              where row.Field(Of String)("ColumnName").Contains("something")
              select row;

foreach (var row in results)
{
    // do something
}

Google應該滿足這樣的問題...

嗨,我相信您可以使用Linq To Objects查詢此數據集:

var results = (from r in mydatasetvar.AsQuarieable() .. )

為更多信息

或者,您可以遍歷數據集的表,行和列。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM