Vidage des tables

De RAD Studio
Aller à : navigation, rechercher

Remonter à Utilisation d'ensembles de données de type table

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.

Voir aussi