Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Supprimer tous les enregistrements [ Base de données / Access ] (kabakas)

dimanche 9 mars 2008 à 08:35:21 | Supprimer tous les enregistrements

kabakas

Salut !
Comment supprimer tous les enregistrements d'une table Access utilisée par le BDE ?

Merci en avance.

kabakas

dimanche 9 mars 2008 à 08:52:26 | Re : Supprimer tous les enregistrements

kabakas

Réponse acceptée !
Merci, j'ai déjà trouvé !

procedure ViderMaTable;
begin
  OuvrirMaTable; // procédure qui ouvre ma table.
  if MaTable.RecordCount = 0 then exit;
  MaTable.First;
  repeat
    MaTable.Delete;
  until MaTable.Eof;
  FermerMaTable;
// procédure qui ferme ma table.
end;

kabakas

dimanche 9 mars 2008 à 12:48:08 | Re : Supprimer tous les enregistrements

cantador

Membre Club
Non non c'est pas bon du tout..
le mieux est de lancer un SQL

procedure ViderMaTable;
begin
With MonQuery.SQL do
begin
Clear;
Add('Delete From MaTable');
MonQuery.ExecSQL;
end;

cantador

lundi 10 mars 2008 à 09:25:05 | Re : Supprimer tous les enregistrements

kabakas

Salut
Voulez-vous mieux m'expliquer, je l'ai mis mais déclenche une erreur ?

merci

lundi 10 mars 2008 à 16:01:09 | Re : Supprimer tous les enregistrements

cantador

Membre Club
Réponse acceptée !
Il faut bien tout vérifier néanmoins..
un petit close du query par précaution et ce dernier doit être non renseigné (aucune propriété de remplie)

et vérifier aussi que l'autocommit de la base est à true.

..... ..AutoCommit := true;

  with MonQuery.SQL do
  begin
    MonQuery.Close;
    Clear;
    Add('Delete From MaTable');
    MonQuery.ExecSQL;
  end;

cantador

mercredi 12 mars 2008 à 09:31:45 | Re : Supprimer tous les enregistrements

deutsch

Réponse acceptée !
Hi

ajoute un query a ta form

configure ca database

dans la partir sql saisie

delete from table
select * from table ;

ici la table c'est le nom de ta table

ajoute un boutton dans l'evement on click mets cela :
query1.active := true;
query1.active := False;

et voila



Cette discussion est classé dans : supprimer, enregistrements


Répondre à ce message

Sujets en rapport avec ce message

supprimer enregistrements ADO [ par LeonardShelby ] BonjourJ'aimerai savoir la marche à suivre pour supprimer des enregistrements dans une base de données (Access).J'utilise habituellement la méthode AD Supprimer ligne Excel depuis Delphi 7 [ par matthyeux ] Salut !Comment supprimer une ligne complète dans Excel (pas seulement la vider mais bien la supprimer pour tout décaler vers le haut dans Excel) depui descripteur de dossier [ par ares666 ] j'essai de supprimer un dossier avec j'ai prealablement travaillé, et il semble que le descripteur du dossier soit reste ouvert et donc je ne peu pa l supprimer un dossier [ par cafnoire ] salut comment crée un programme qui supprimer un dossier de type texta+ Supprimer Item ListBox [ par RocketSpawn ] Ayant 2 liste box, j'aimerais que lorsque je supprime un item dans la première cela supprime l'item dans la deuxième :Dsans passer par ListBox.DeleteS Comment supprimer un élément d'une fiche ? [ par TriplePattes ] Comment supprimer un élément ( cadre image , cadre Edit ...) d'une fiche ?Merci d'avance de votre aide , j'en ai besoin !A+ Suppression [ par Glorkonline ] Je me posais la question : le créateur ne peut pas supprimer une source ni l'information de son site web ... Pas moyen de supprimer un commentaire à u Supprimer les raccourcis clavier de window [ par jeje2 ] Bonjour,Je suis débutant en delphi, et malgrès les infos et autres sur ce site, j'arrive pas a suppimer les raccourcis clavier de window (Alt+Tab, Ctr suppression dans une liste chainée [ par mister_dsg ] voila je cherche a supprimer un élément dans une liste chainée, seulement je butte sur le fait de pouvoir supprimer l'élément et ensuite de raccorder Supprimer dans un TListBox Delphi 5 [ par HellyBoy229 ] Salut,J'essaie de faire un petit programme sauf qu'aussitotque j'essaie de supprimer PLUSIEURS choses qui sont sélectionné, le programme plante. Voici


Nos sponsors

Sondage...

CalendriCode

Octobre 2008
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,203 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.