DataTable.Clear Methode

Definitie

Hiermee worden DataTable alle gegevens gewist.

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

Voorbeelden

In het volgende voorbeeld wordt de tabel met alle gegevens gewist.

private void ClearTable(DataTable table)
{
    try
    {
        table.Clear();
    }
    catch (DataException e)
    {
        // Process exception and return.
        Console.WriteLine("Exception of type {0} occurred.",
            e.GetType());
    }
}
Private Sub ClearTable(table As DataTable)
    Try
        table.Clear()
    Catch e As DataException
    ' Process exception and return.
         Console.WriteLine("Exception of type {0} occurred.", _
           e.GetType().ToString())
    End Try
End Sub

Opmerkingen

Alle rijen in alle tabellen worden verwijderd. Er wordt een uitzondering gegenereerd als de tabel onderliggende relaties heeft die ertoe leiden dat onderliggende rijen zwevend worden.

Als de DataSet is gebonden aan een XmlDataDocument, bellen DataSet.Clear of DataTable.Clear verhogen van de NotSupportedException. Om deze situatie te voorkomen, gaat u door elke tabel en verwijdert u elke rij één voor één. Wanneer u NewRow nieuwe rijen maakt, moeten de rijen worden verwerkt voordat u aanroept Clear.

Van toepassing op

Zie ook