Supprimer des enregistrements
fifisoum5
Messages postés
19
Date d'inscription
Statut
Membre
Dernière intervention
-
fifisoum5 Messages postés 19 Date d'inscription Statut Membre Dernière intervention -
fifisoum5 Messages postés 19 Date d'inscription Statut Membre Dernière intervention -
Bonjour, tout le monde
comment supprimer tous les enregistrement qui ont le même code d'un seul coup de la table détail (exp toutes les Analyses qui ont le code 10 ) , j'ai essayé de filtrer mais impossible je reçois toujours ce message
impossible de filtrer dans une table détail :/
comment supprimer tous les enregistrement qui ont le même code d'un seul coup de la table détail (exp toutes les Analyses qui ont le code 10 ) , j'ai essayé de filtrer mais impossible je reçois toujours ce message
impossible de filtrer dans une table détail :/
A voir également:
- Impossible de supprimer un enregistrement père : une constrainte externe l'empèche
- Supprimer rond bleu whatsapp - Guide
- Numéro père noël whatsapp - Accueil - Messagerie instantanée
- Impossible de supprimer une page word - Guide
- Impossible de supprimer un fichier - Guide
- Chkdsk disque dur externe - Guide
4 réponses
bonjour,
pour sa utilise ADOQuery plus facile et plus pratique
pour sa utilise ADOQuery plus facile et plus pratique
ADOQuery.active:=false; ADOQuery.clear; ADOQuery.sql.string:=('delete from detail where code='ton_code'); ADOQuery.active:=true;
Salut , j'ai pas trouvé
ADOQuery.clear;
et je veux dire par supprimer des enregistrements de la table détail
exemple un patient à passe des analyses code 2-3-5 et 5 analyses du code 10 je veux supprimer que les analyses du code 10 d'un seul coup
parce_que j'ai des analyses qui ont 10-12 sous analyses et ça fatigue de les supprimer un par un
ADOQuery.clear;
et je veux dire par supprimer des enregistrements de la table détail
exemple un patient à passe des analyses code 2-3-5 et 5 analyses du code 10 je veux supprimer que les analyses du code 10 d'un seul coup
parce_que j'ai des analyses qui ont 10-12 sous analyses et ça fatigue de les supprimer un par un
salut,
désolé c'est ADOQuery.SQL.ADD (pas string)
ADOQuery et un composant que trouverais avec les composant ADO,
il execute des commande de SQL
pour ton cas : ADOQuery sera relié avec l'ADOConnection qui est relié a ta base de donné
les proprieté qu'il faux configuré
pour ton problem, supposons que le code d'analyse que tu souhaite supprimé est dans un DBEdit
dans un button tu place ce code :
pour la balise delphi voila comment faire
désolé c'est ADOQuery.SQL.ADD (pas string)
ADOQuery et un composant que trouverais avec les composant ADO,
il execute des commande de SQL
pour ton cas : ADOQuery sera relié avec l'ADOConnection qui est relié a ta base de donné
les proprieté qu'il faux configuré
- connection
- SQL
- active
pour ton problem, supposons que le code d'analyse que tu souhaite supprimé est dans un DBEdit
dans un button tu place ce code :
ADOQuery.active:=false; // désactiver pour pouvoir modifier la requete ADOQuery.clear; // supprimé la requete qui est placé avant ADOQuery.sql.string:=('delete from detail where code='DBEdit.text'); //la requete qui suprimé tout les enregistement de code qui est dans le DBedit ADOQuery.active:=true; //activé, et executé la requete
pour la balise delphi voila comment faire

salut j'ai tapé ton code mais
j'ai pas trouvé
ADOQuery.sql.string:=('delete from detail where code='DBEdit.text');
j'ai trouvé ADOQuery.sql.strings j'ai essayé et j'ai reçu un message d'erreur qu'il ne sont pas du même type
j'ai aussi essayé
ADOQuery.sql.add:=('delete from detail where code='DBEdit.text');
j'ai reçu le même problème
j'ai pas trouvé
ADOQuery.sql.string:=('delete from detail where code='DBEdit.text');
j'ai trouvé ADOQuery.sql.strings j'ai essayé et j'ai reçu un message d'erreur qu'il ne sont pas du même type
j'ai aussi essayé
ADOQuery.sql.add:=('delete from detail where code='DBEdit.text');
j'ai reçu le même problème
[dcc32 Erreur] Unit4.pas(225): E2035 Pas assez de paramètres originaux
[dcc32 Erreur] Unit4.pas(225): E2010 Types incompatibles : 'Integer' et 'string'
ce sont les 2 message que j'ai reçu
j'ai même essayé
with ADOQuery1 do
begin
close; // désactiver pour pouvoir modifier la requete
SQL.Clear; // supprimé la requete qui est placé avant
sql.add := ('delete from passe ');
sql.add := ('where code='+ dbedit11.text); //la requete qui suprimé tout les enregistement de code qui est dans le DBedit
open; //activé, et executé la requete
end;
hhhh j'arrive pas a faire les balises je m'excuse
[dcc32 Erreur] Unit4.pas(225): E2010 Types incompatibles : 'Integer' et 'string'
ce sont les 2 message que j'ai reçu
j'ai même essayé
with ADOQuery1 do
begin
close; // désactiver pour pouvoir modifier la requete
SQL.Clear; // supprimé la requete qui est placé avant
sql.add := ('delete from passe ');
sql.add := ('where code='+ dbedit11.text); //la requete qui suprimé tout les enregistement de code qui est dans le DBedit
open; //activé, et executé la requete
end;
hhhh j'arrive pas a faire les balises je m'excuse