DataSet.Clear Methode

Definition

Löscht die DataSet Daten, indem alle Zeilen in allen Tabellen entfernt werden.

public:
 void Clear();
public void Clear();
member this.Clear : unit -> unit
Public Sub Clear ()

Beispiele

Im folgenden Beispiel werden alle DataSet Zeilen in allen Tabellen gelöscht.

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

Hinweise

Wenn die DataSet Bindung an einen XmlDataDocument, aufruft DataSet.Clear oder DataTable.Clear löst die NotSupportedException. Um diese Situation zu vermeiden, durchlaufen Sie jede Tabelle, indem Sie jede Zeile einzeln entfernen.

Gilt für:

Weitere Informationen