Nyelv

DataTable.Clear Metódus

Definíció

Törli az DataTable összes adatot.

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

Példák

Az alábbi példa az összes adat tábláját törli.

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

Megjegyzések

Az összes tábla összes sora el lesz távolítva. Kivétel akkor jön létre, ha a tábla olyan kényszerített gyermekkapcsolatokkal rendelkezik, amelyek miatt a gyermeksorok árvaak lesznek.

Ha a DataSet hívó fél egyhez XmlDataDocumentvan kötve, hívja DataSet.Clear vagy DataTable.Clear hívja fel a NotSupportedException. A helyzet elkerülése érdekében haladjon át az egyes táblákon, és egyenként távolítsa el az egyes sorokat. Új NewRow sorok létrehozásakor a sorokat a hívás Clearelőtt fel kell dolgozni.

A következőre érvényes:

Lásd még