Bonjour,
J'aimerai savoir comment on supprime les enregistrements d'une table ACCESS, j'utilise TADO et Delphi 7.0.
Merci.
Bonjour,
J'aimerai savoir comment on supprime les enregistrements d'une table ACCESS, j'utilise TADO et Delphi 7.0.
Merci.
En utilisant SQL, voir l'ordre delete fromEnvoyé par bNoureddine
En utilisant une fonction, voir le forum Access...
Comment rejoindre la rédaction de www.developpez.com ?
Améliorer vos posts en faisant une correction orthographique
"Tu as tort d'abuser de ma patience" Sokar
j'ai eu le probleme plusieurs fois.
Il te faut un TADOQuery, dans le SQL.Text tu mets un truc du genre
ensuite un petit ExecSQL
Code : Sélectionner tout - Visualiser dans une fenêtre à part DELETE * FROM MaTable WHERE ...
il ne faut pas oublier si tu une TADOtable connectée de la rafraichir sinon tu ne verras pas les modifications.
Tant de mains pour transformer ce monde, et si peu de regards pour le contempler !
(Julien Gracq)
En effet avec Interbase j'ai utilisé ceci :
biensûr il faut les composants de Interbase.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 procedure TForm2.SupprimerClick(Sender: TObject); var s : string; begin // suppression de l'enrégistrement s:='DELETE FROM ETUDIANT WHERE MATRICULE = :MATRICULE'; If DM2.IBQEtudSupprim.active then DM2.IBQEtudSupprim.active:=False; DM2.IBQEtudSupprim.SQL.Clear; DM2.IBQEtudSupprim.SQL.Add(s); DM2.IBQEtudSupprim.Params[0].AsString:= EditMatric.Text; DM2.IBQEtudSupprim.ExecSQL; end;
Essaie de voir si ça peut t'aider.
L'important n'est pas de tout savoir mais de savoir où tout se trouve !
salut,
ce code ne marche-t'il pas pour supprimer l'enregistrement courant ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3ADOTable1.Delete; //ou ADOQuery1.Delete;
et Tadotable.emtytabl?????
PAS DE DESTIN, C'EST CE QUE NOUS FAISONS
EmptyTable n'est une méthode de l'objet TADOTable !Envoyé par edam
cette méthode concerne plutot TTable et TIBTable. elle permet de supprimer tous les enregistrements présent dans la table
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager