[ACCESS] Requete suppression Jointure table
Résolu/Fermé
artamys
Messages postés
120
Date d'inscription
lundi 18 juin 2007
Statut
Membre
Dernière intervention
9 mars 2018
-
17 nov. 2008 à 15:10
artamys Messages postés 120 Date d'inscription lundi 18 juin 2007 Statut Membre Dernière intervention 9 mars 2018 - 18 nov. 2008 à 11:54
artamys Messages postés 120 Date d'inscription lundi 18 juin 2007 Statut Membre Dernière intervention 9 mars 2018 - 18 nov. 2008 à 11:54
A voir également:
- Requête suppression access avec 2 tables
- Forcer suppression fichier - Guide
- Tables des matières word - Guide
- Whatsapp avec 2 cartes sim - Guide
- 2 ecran pc - Guide
- Suppression page word - Guide
5 réponses
artamys
Messages postés
120
Date d'inscription
lundi 18 juin 2007
Statut
Membre
Dernière intervention
9 mars 2018
7
18 nov. 2008 à 11:54
18 nov. 2008 à 11:54
non en fait c'est le code qui fonctionne.
la requete N°6 fait la jointure entre deux tables sans intégrité.
Et la création d'une requete suppression sur la base de cette requete mettait un message d'erreur comme quoi on ne pouvait pas supprimer les données. dans la création de la requete en fait ACCESS mettait la suppression dans les deux tables alors qu'il ne faut supprimer que dans une table je pense que le message d'erreur était lié au fait qu'access ne savait pas ou supprimer les données ? Table 1 ou 2 ?
avec la modification du code SQL comme dans le code ci dessus cela ne pose plus de problème.
Merci beaucoup Blux (pour cette aide et toutes les autres...)
la requete N°6 fait la jointure entre deux tables sans intégrité.
Et la création d'une requete suppression sur la base de cette requete mettait un message d'erreur comme quoi on ne pouvait pas supprimer les données. dans la création de la requete en fait ACCESS mettait la suppression dans les deux tables alors qu'il ne faut supprimer que dans une table je pense que le message d'erreur était lié au fait qu'access ne savait pas ou supprimer les données ? Table 1 ou 2 ?
avec la modification du code SQL comme dans le code ci dessus cela ne pose plus de problème.
Merci beaucoup Blux (pour cette aide et toutes les autres...)
artamys
Messages postés
120
Date d'inscription
lundi 18 juin 2007
Statut
Membre
Dernière intervention
9 mars 2018
7
18 nov. 2008 à 10:44
18 nov. 2008 à 10:44
bonjour et merci de votre aide, voici une autre solution qui ne necessite pas de mise en place d'intégrité.
code SQL:
"
DELETE DISTINCTROW Table2.*, Table2.main_id
FROM Table2
WHERE (((Table2.main_id) In (select main_id from Requête6)));
"
code SQL:
"
DELETE DISTINCTROW Table2.*, Table2.main_id
FROM Table2
WHERE (((Table2.main_id) In (select main_id from Requête6)));
"
blux
Messages postés
26536
Date d'inscription
dimanche 26 août 2001
Statut
Modérateur
Dernière intervention
19 décembre 2024
3 317
18 nov. 2008 à 10:50
18 nov. 2008 à 10:50
Donc, c'est cette requête qui pose problème ?
blux
Messages postés
26536
Date d'inscription
dimanche 26 août 2001
Statut
Modérateur
Dernière intervention
19 décembre 2024
3 317
17 nov. 2008 à 17:37
17 nov. 2008 à 17:37
Salut,
Peut-être une contrainte d'intégrité référentielle ?
Détaille tes requêtes et tes tables (clés primaires), pour qu'on voie...
Peut-être une contrainte d'intégrité référentielle ?
Détaille tes requêtes et tes tables (clés primaires), pour qu'on voie...
simo_tsdi
Messages postés
37
Date d'inscription
vendredi 14 mars 2008
Statut
Membre
Dernière intervention
2 février 2010
2
17 nov. 2008 à 17:40
17 nov. 2008 à 17:40
Dans ton diagramme veuillez cocher la case a coché de suppresion des données en cascade
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
artamys
Messages postés
120
Date d'inscription
lundi 18 juin 2007
Statut
Membre
Dernière intervention
9 mars 2018
7
17 nov. 2008 à 22:37
17 nov. 2008 à 22:37
merci à vous deux.
ce problème est rencontré par un collègue. je vais voir l'hypothèse de l'intégrité référentielle mais il est possible qu'il n'en ai pas créé du tout. je vais creuser. En tout cas merci beaucoup !!!
ce problème est rencontré par un collègue. je vais voir l'hypothèse de l'intégrité référentielle mais il est possible qu'il n'en ai pas créé du tout. je vais creuser. En tout cas merci beaucoup !!!
blux
Messages postés
26536
Date d'inscription
dimanche 26 août 2001
Statut
Modérateur
Dernière intervention
19 décembre 2024
3 317
18 nov. 2008 à 09:03
18 nov. 2008 à 09:03
Si aucune contrainte n'existe, alors tout peut être supprimé sans problème...