Comment peu t'on vider complètement une table Access
J'aimerai que l'utilisateur puis réinitialiser la table en un seul clik
Apre de nombreuse rechercher sur le net je n'ai pas trouvé la réponse a ma question
Merci de votre réponse
A voir également:
Comment insérer des données d'une table dans une autre table access
Comme se ci sa marche mais adotable a peu être une procédure ou une fonction pour faire plus cour ?
procedure TForm1.Button1Click(Sender: TObject);
var I : Integer;
begin
for I := 1 to AdoTable1.RecordCount do
AdoTable1.Delete;
end;
Attention aux filtres ! (je ne sais pas si DeleteRecords prend en compte le filtre ou pas...)
Le plus sûr reste quand même une requête SQL "Delete from [maTable]"
Supprime tous les enregistrements de la table.
procedure EmptyTable;
Description:
La méthode EmptyTable supprime tous les enregistrements de la table de la base de données spécifiés par les propriétés DatabaseName et TableName.
Remarque : La suppression d'enregistrement peut échouer si l'utilisateur n'a pas les droits suffisants pour effectuer une suppression.