Bde.DBTables.TTable.EmptyTable
Delphi
procedure EmptyTable;
C++
void __fastcall EmptyTable();
Inhaltsverzeichnis
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
procedure function |
public | Bde.DBTables.pas Bde.DBTables.hpp |
Bde.DBTables | TTable |
Beschreibung
Entfernt alle Datensätze aus der Tabelle.
Die Methode EmptyTable löscht sämtliche Datensätze aus der Datenbanktabelle, die mit den Eigenschaften DatabaseName und TableName angegeben wird. Für die Verwendung von EmptyTable müssen Sie Close aufrufen, um die Tabelle zu schließen. Sie müssen außerdem die Eigenschaft Exclusive auf True setzen.
Hinweis: Datensätze können nicht gelöscht werden, wenn der Benutzer keine ausreichenden Zugriffsrechte für die Löschoperation besitzt.
Hinweis: Wenn Sie eine TTable-Komponente in der IDE verwenden, müssen Sie ihre Eigenschaft Active auf False setzen, bevor die Anwendung zum Aufrufen der Methode EmptyTable ausgeführt wird. Ansonsten wird ein Fehler des Typs EDBEngineError mit der Meldung "Table is busy" ausgelöst, weil zwei TTable-Instanzen vorhanden sind: eine, die in der IDE aktiv ist, und eine, die zur Laufzeit instantiiert wird.