DataSet.Clear 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
透過移除所有資料表中的資料列來清除所有 DataSet 資料。
public:
void Clear();
public void Clear();
member this.Clear : unit -> unit
Public Sub Clear ()
範例
以下範例清除 DataSet 所有資料表中的所有列。
private void ClearDataSet(DataSet dataSet)
{
// To test, print the number rows in each table.
foreach(DataTable table in dataSet.Tables)
{
Console.WriteLine(table.TableName + "Rows.Count = "
+ table.Rows.Count.ToString());
}
// Clear all rows of each table.
dataSet.Clear();
// Print the number of rows again.
foreach(DataTable table in dataSet.Tables)
{
Console.WriteLine(table.TableName + "Rows.Count = "
+ table.Rows.Count.ToString());
}
}
Private Sub ClearDataSet(ByVal dataSet As DataSet)
' To test, print the number rows in each table.
Dim table As DataTable
For Each table In dataSet.Tables
Console.WriteLine(table.TableName & "Rows.Count = " _
& table.Rows.Count.ToString())
Next
' Clear all rows of each table.
dataSet.Clear()
' Print the number of rows again.
For Each table In dataSet.Tables
Console.WriteLine(table.TableName & "Rows.Count = " _
& table.Rows.Count.ToString())
Next
End Sub
備註
若 綁 DataSet 定於 XmlDataDocument,則稱為 DataSet.Clear 或 DataTable.Clear 提高 NotSupportedException。 為避免這種情況,請逐筆遍歷資料表,逐列移除。
適用於
另請參閱
使用 ADO.NET