Vidage des tables
Remonter à Présentation des ensembles de données - Index
De nombreux ensembles de données de type table ont une seule méthode qui vous permet de supprimer toutes les lignes de données de la table.
| Type de table | Méthode |
|---|---|
|
TTable et TIBTable |
Vous pouvez supprimer tous les enregistrements en appelant la méthode EmptyTable à l'exécution : PhoneTable.EmptyTable; PhoneTable->EmptyTable(); |
|
TADOTable |
Vous pouvez utiliser la méthode DeleteRecords : PhoneTable.DeleteRecords; PhoneTable->DeleteRecords(arAll); |
|
TSQLTable |
Vous pouvez utiliser la méthode DeleteRecords. Notez que la version TSQLTable de DeleteRecords ne prend jamais de paramètre : PhoneTable.DeleteRecords; PhoneTable->DeleteRecords(); |
|
EmptyDataSet |
Pour les ensembles de données client, vous pouvez utiliser la méthode EmptyDataSet : PhoneTable.EmptyDataSet; PhoneTable->EmptyDataSet(); |
Remarque : Pour les tables des serveurs SQL, ces méthodes réussissent uniquement si vous avez le privilège DELETE pour cette table.
Avertissement : Quand vous videz un ensemble de données, les données que vous supprimez disparaissent définitivement.