DataTable.Clear Metódus
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
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.