Tabelleninhalt löschen

Aus RAD Studio
Wechseln zu: Navigation, Suche

Nach oben zu Tabellen-Datenmengen


Viele Tabellen-Datenmengen stellen eine einzelne Methode zum Löschen aller Datensätze in einer Tabelle zur Verfügung.

Tabellentyp Methode

TTable und TIBTable

Sie können alle Datensätze zur Laufzeit löschen, indem Sie die Methode EmptyTable aufrufen: PhoneTable.EmptyTable; PhoneTable->EmptyTable();

TADOTable

Sie können auch die Methode DeleteRecords verwenden: PhoneTable.DeleteRecords; PhoneTable->DeleteRecords(arAll);

TSQLTable

Sie können auch die Methode DeleteRecords verwenden. Beachten Sie jedoch, dass bei der für TSQLTable verfügbaren Version der Methode DeleteRecords keine Parameter angegeben werden können: PhoneTable.DeleteRecords; PhoneTable->DeleteRecords();

EmptyDataSet

Bei Client-Datenmengen können Sie die Methode EmptyDataSet zum Löschen der Datensätze verwenden: PhoneTable.EmptyDataSet; PhoneTable->EmptyDataSet();


Anmerkung:  Bei Tabellen auf SQL-Servern können diese Methoden nur dann erfolgreich ausgeführt werden, wenn Sie für die Tabelle die Berechtigung DELETE haben.

Warnung:  Wenn Sie den Inhalt einer Datenmenge löschen, gehen die Daten unwiederbringlich verloren.

Siehe auch