-----Message d'origine-----
Bonjour.
avec l'intégrité référentielle, l'effacement en cascade
et la mise àjour en
cascade et le type de jointure 1, tu ne dois pas avoir
d'orphelines. il
suffit de mettre à jour une bonne fois pour toutes ta
table filles avec une
requête suppression et mettre tes relations désirées
pour que tout rentre
dans l'ordre.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Luis" a écrit
dans le message de
news:06da01c3dc0d$3896ac30$
Bonjour,
J'ai voulu faire la liaison des tables avec intégrité
référentielle dans la base source et cocher "suppression
en cascade"
Mais je ne peux pas car des données existent dans les
tables filles, mais pas dans la table mère.
Alors, il y aurait-il moyen de créer un code VBA à
l'ouverture du formulaire concerné, pour qu'il teste et
compare les tables et supprime automatiquement tous les
enregistrements orphelins dans les tables filles.
Je suis sur une table DAO.
Merci.
Luis
.
-----Message d'origine-----
Bonjour.
avec l'intégrité référentielle, l'effacement en cascade
et la mise àjour en
cascade et le type de jointure 1, tu ne dois pas avoir
d'orphelines. il
suffit de mettre à jour une bonne fois pour toutes ta
table filles avec une
requête suppression et mettre tes relations désirées
pour que tout rentre
dans l'ordre.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Luis" <anonymous@discussions.microsoft.com> a écrit
dans le message de
news:06da01c3dc0d$3896ac30$a501280a@phx.gbl...
Bonjour,
J'ai voulu faire la liaison des tables avec intégrité
référentielle dans la base source et cocher "suppression
en cascade"
Mais je ne peux pas car des données existent dans les
tables filles, mais pas dans la table mère.
Alors, il y aurait-il moyen de créer un code VBA à
l'ouverture du formulaire concerné, pour qu'il teste et
compare les tables et supprime automatiquement tous les
enregistrements orphelins dans les tables filles.
Je suis sur une table DAO.
Merci.
Luis
.
-----Message d'origine-----
Bonjour.
avec l'intégrité référentielle, l'effacement en cascade
et la mise àjour en
cascade et le type de jointure 1, tu ne dois pas avoir
d'orphelines. il
suffit de mettre à jour une bonne fois pour toutes ta
table filles avec une
requête suppression et mettre tes relations désirées
pour que tout rentre
dans l'ordre.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Luis" a écrit
dans le message de
news:06da01c3dc0d$3896ac30$
Bonjour,
J'ai voulu faire la liaison des tables avec intégrité
référentielle dans la base source et cocher "suppression
en cascade"
Mais je ne peux pas car des données existent dans les
tables filles, mais pas dans la table mère.
Alors, il y aurait-il moyen de créer un code VBA à
l'ouverture du formulaire concerné, pour qu'il teste et
compare les tables et supprime automatiquement tous les
enregistrements orphelins dans les tables filles.
Je suis sur une table DAO.
Merci.
Luis
.
-----Message d'origine-----
Bonjour.
avec l'intégrité référentielle, l'effacement en cascade
et la mise àjour en
cascade et le type de jointure 1, tu ne dois pas avoir
d'orphelines. il
suffit de mettre à jour une bonne fois pour toutes ta
table filles avec une
requête suppression et mettre tes relations désirées
pour que tout rentre
dans l'ordre.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Luis" a écrit
dans le message de
news:06da01c3dc0d$3896ac30$
Bonjour,
J'ai voulu faire la liaison des tables avec intégrité
référentielle dans la base source et cocher "suppression
en cascade"
Mais je ne peux pas car des données existent dans les
tables filles, mais pas dans la table mère.
Alors, il y aurait-il moyen de créer un code VBA à
l'ouverture du formulaire concerné, pour qu'il teste et
compare les tables et supprime automatiquement tous les
enregistrements orphelins dans les tables filles.
Je suis sur une table DAO.
Merci.
Luis
.
-----Message d'origine-----
Bonjour.
avec l'intégrité référentielle, l'effacement en cascade
et la mise àjour en
cascade et le type de jointure 1, tu ne dois pas avoir
d'orphelines. il
suffit de mettre à jour une bonne fois pour toutes ta
table filles avec une
requête suppression et mettre tes relations désirées
pour que tout rentre
dans l'ordre.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Luis" <anonymous@discussions.microsoft.com> a écrit
dans le message de
news:06da01c3dc0d$3896ac30$a501280a@phx.gbl...
Bonjour,
J'ai voulu faire la liaison des tables avec intégrité
référentielle dans la base source et cocher "suppression
en cascade"
Mais je ne peux pas car des données existent dans les
tables filles, mais pas dans la table mère.
Alors, il y aurait-il moyen de créer un code VBA à
l'ouverture du formulaire concerné, pour qu'il teste et
compare les tables et supprime automatiquement tous les
enregistrements orphelins dans les tables filles.
Je suis sur une table DAO.
Merci.
Luis
.
-----Message d'origine-----
Bonjour.
avec l'intégrité référentielle, l'effacement en cascade
et la mise àjour en
cascade et le type de jointure 1, tu ne dois pas avoir
d'orphelines. il
suffit de mettre à jour une bonne fois pour toutes ta
table filles avec une
requête suppression et mettre tes relations désirées
pour que tout rentre
dans l'ordre.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Luis" a écrit
dans le message de
news:06da01c3dc0d$3896ac30$
Bonjour,
J'ai voulu faire la liaison des tables avec intégrité
référentielle dans la base source et cocher "suppression
en cascade"
Mais je ne peux pas car des données existent dans les
tables filles, mais pas dans la table mère.
Alors, il y aurait-il moyen de créer un code VBA à
l'ouverture du formulaire concerné, pour qu'il teste et
compare les tables et supprime automatiquement tous les
enregistrements orphelins dans les tables filles.
Je suis sur une table DAO.
Merci.
Luis
.
-----Message d'origine-----
Bonjour,
Sauvegarde ta requete de non correspondance
Puis crée un requete suppression basée sur ta requête de
non corespondance
et là tu supprime tout.
En espèrant t'aider.
A +
Damien.
"Luis" a écrit
dans le message de
news:097901c3dc1c$447e9fd0$
Bonjour,
Je fais avec une requête de non correspondance, qui me
sort une liste et je supprime à la main les
enregistrements dans les tables fille, mais quel boulot.
Il y a t'il un moyen plus simple?
Merci.
Luis-----Message d'origine-----
Bonjour.
avec l'intégrité référentielle, l'effacement en cascade
et la mise àjour encascade et le type de jointure 1, tu ne dois pas avoir
d'orphelines. ilsuffit de mettre à jour une bonne fois pour toutes ta
table filles avec unerequête suppression et mettre tes relations désirées
pour que tout rentredans l'ordre.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Luis" a écrit
dans le message denews:06da01c3dc0d$3896ac30$
Bonjour,
J'ai voulu faire la liaison des tables avec intégrité
référentielle dans la base source et cocher "suppression
en cascade"
Mais je ne peux pas car des données existent dans les
tables filles, mais pas dans la table mère.
Alors, il y aurait-il moyen de créer un code VBA à
l'ouverture du formulaire concerné, pour qu'il teste et
compare les tables et supprime automatiquement tous les
enregistrements orphelins dans les tables filles.
Je suis sur une table DAO.
Merci.
Luis
.
.
-----Message d'origine-----
Bonjour,
Sauvegarde ta requete de non correspondance
Puis crée un requete suppression basée sur ta requête de
non corespondance
et là tu supprime tout.
En espèrant t'aider.
A +
Damien.
"Luis" <anonymous@discussions.microsoft.com> a écrit
dans le message de
news:097901c3dc1c$447e9fd0$a301280a@phx.gbl...
Bonjour,
Je fais avec une requête de non correspondance, qui me
sort une liste et je supprime à la main les
enregistrements dans les tables fille, mais quel boulot.
Il y a t'il un moyen plus simple?
Merci.
Luis
-----Message d'origine-----
Bonjour.
avec l'intégrité référentielle, l'effacement en cascade
et la mise àjour en
cascade et le type de jointure 1, tu ne dois pas avoir
d'orphelines. il
suffit de mettre à jour une bonne fois pour toutes ta
table filles avec une
requête suppression et mettre tes relations désirées
pour que tout rentre
dans l'ordre.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Luis" <anonymous@discussions.microsoft.com> a écrit
dans le message de
news:06da01c3dc0d$3896ac30$a501280a@phx.gbl...
Bonjour,
J'ai voulu faire la liaison des tables avec intégrité
référentielle dans la base source et cocher "suppression
en cascade"
Mais je ne peux pas car des données existent dans les
tables filles, mais pas dans la table mère.
Alors, il y aurait-il moyen de créer un code VBA à
l'ouverture du formulaire concerné, pour qu'il teste et
compare les tables et supprime automatiquement tous les
enregistrements orphelins dans les tables filles.
Je suis sur une table DAO.
Merci.
Luis
.
.
-----Message d'origine-----
Bonjour,
Sauvegarde ta requete de non correspondance
Puis crée un requete suppression basée sur ta requête de
non corespondance
et là tu supprime tout.
En espèrant t'aider.
A +
Damien.
"Luis" a écrit
dans le message de
news:097901c3dc1c$447e9fd0$
Bonjour,
Je fais avec une requête de non correspondance, qui me
sort une liste et je supprime à la main les
enregistrements dans les tables fille, mais quel boulot.
Il y a t'il un moyen plus simple?
Merci.
Luis-----Message d'origine-----
Bonjour.
avec l'intégrité référentielle, l'effacement en cascade
et la mise àjour encascade et le type de jointure 1, tu ne dois pas avoir
d'orphelines. ilsuffit de mettre à jour une bonne fois pour toutes ta
table filles avec unerequête suppression et mettre tes relations désirées
pour que tout rentredans l'ordre.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Luis" a écrit
dans le message denews:06da01c3dc0d$3896ac30$
Bonjour,
J'ai voulu faire la liaison des tables avec intégrité
référentielle dans la base source et cocher "suppression
en cascade"
Mais je ne peux pas car des données existent dans les
tables filles, mais pas dans la table mère.
Alors, il y aurait-il moyen de créer un code VBA à
l'ouverture du formulaire concerné, pour qu'il teste et
compare les tables et supprime automatiquement tous les
enregistrements orphelins dans les tables filles.
Je suis sur une table DAO.
Merci.
Luis
.
.
-----Message d'origine-----
Bonjour,
Sauvegarde ta requete de non correspondance
Puis crée un requete suppression basée sur ta requête de
non corespondance
et là tu supprime tout.
En espèrant t'aider.
A +
Damien.
"Luis" a écrit
dans le message de
news:097901c3dc1c$447e9fd0$
Bonjour,
Je fais avec une requête de non correspondance, qui me
sort une liste et je supprime à la main les
enregistrements dans les tables fille, mais quel boulot.
Il y a t'il un moyen plus simple?
Merci.
Luis-----Message d'origine-----
Bonjour.
avec l'intégrité référentielle, l'effacement en cascade
et la mise àjour encascade et le type de jointure 1, tu ne dois pas avoir
d'orphelines. ilsuffit de mettre à jour une bonne fois pour toutes ta
table filles avec unerequête suppression et mettre tes relations désirées
pour que tout rentredans l'ordre.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Luis" a écrit
dans le message denews:06da01c3dc0d$3896ac30$
Bonjour,
J'ai voulu faire la liaison des tables avec intégrité
référentielle dans la base source et cocher "suppression
en cascade"
Mais je ne peux pas car des données existent dans les
tables filles, mais pas dans la table mère.
Alors, il y aurait-il moyen de créer un code VBA à
l'ouverture du formulaire concerné, pour qu'il teste et
compare les tables et supprime automatiquement tous les
enregistrements orphelins dans les tables filles.
Je suis sur une table DAO.
Merci.
Luis
.
.
-----Message d'origine-----
Bonjour,
Sauvegarde ta requete de non correspondance
Puis crée un requete suppression basée sur ta requête de
non corespondance
et là tu supprime tout.
En espèrant t'aider.
A +
Damien.
"Luis" <anonymous@discussions.microsoft.com> a écrit
dans le message de
news:097901c3dc1c$447e9fd0$a301280a@phx.gbl...
Bonjour,
Je fais avec une requête de non correspondance, qui me
sort une liste et je supprime à la main les
enregistrements dans les tables fille, mais quel boulot.
Il y a t'il un moyen plus simple?
Merci.
Luis
-----Message d'origine-----
Bonjour.
avec l'intégrité référentielle, l'effacement en cascade
et la mise àjour en
cascade et le type de jointure 1, tu ne dois pas avoir
d'orphelines. il
suffit de mettre à jour une bonne fois pour toutes ta
table filles avec une
requête suppression et mettre tes relations désirées
pour que tout rentre
dans l'ordre.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Luis" <anonymous@discussions.microsoft.com> a écrit
dans le message de
news:06da01c3dc0d$3896ac30$a501280a@phx.gbl...
Bonjour,
J'ai voulu faire la liaison des tables avec intégrité
référentielle dans la base source et cocher "suppression
en cascade"
Mais je ne peux pas car des données existent dans les
tables filles, mais pas dans la table mère.
Alors, il y aurait-il moyen de créer un code VBA à
l'ouverture du formulaire concerné, pour qu'il teste et
compare les tables et supprime automatiquement tous les
enregistrements orphelins dans les tables filles.
Je suis sur une table DAO.
Merci.
Luis
.
.
-----Message d'origine-----
Bonjour,
Sauvegarde ta requete de non correspondance
Puis crée un requete suppression basée sur ta requête de
non corespondance
et là tu supprime tout.
En espèrant t'aider.
A +
Damien.
"Luis" a écrit
dans le message de
news:097901c3dc1c$447e9fd0$
Bonjour,
Je fais avec une requête de non correspondance, qui me
sort une liste et je supprime à la main les
enregistrements dans les tables fille, mais quel boulot.
Il y a t'il un moyen plus simple?
Merci.
Luis-----Message d'origine-----
Bonjour.
avec l'intégrité référentielle, l'effacement en cascade
et la mise àjour encascade et le type de jointure 1, tu ne dois pas avoir
d'orphelines. ilsuffit de mettre à jour une bonne fois pour toutes ta
table filles avec unerequête suppression et mettre tes relations désirées
pour que tout rentredans l'ordre.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Luis" a écrit
dans le message denews:06da01c3dc0d$3896ac30$
Bonjour,
J'ai voulu faire la liaison des tables avec intégrité
référentielle dans la base source et cocher "suppression
en cascade"
Mais je ne peux pas car des données existent dans les
tables filles, mais pas dans la table mère.
Alors, il y aurait-il moyen de créer un code VBA à
l'ouverture du formulaire concerné, pour qu'il teste et
compare les tables et supprime automatiquement tous les
enregistrements orphelins dans les tables filles.
Je suis sur une table DAO.
Merci.
Luis
.
.
-----Message d'origine-----
Re
ben comme je t'ai dis :-)
Quand tu es en mode création d'une nouvelle requête
Access te montre les
tables disponible mais il y a aussi un onglet requette.
(tu peux faire aussi
menurequeteafficher la table ) Tu cliques dessus et tu
choisis ta requête
de non correspondance.
Ensuite tu fais menurequete et tu choisis suppression
Tu prends tous les champs de ta requête, tu exécutes et
logiquement ça
marche.
A +
Damien.
"Luis" a écrit
dans le message de
news:0a9001c3dc22$88e2a760$
Bonjour,
Très bonne idée, comment faire la requête suppression à
partir de la requête de non correspondance.
Merci.
Luis-----Message d'origine-----
Bonjour,
Sauvegarde ta requete de non correspondance
Puis crée un requete suppression basée sur ta requête de
non corespondanceet là tu supprime tout.
En espèrant t'aider.
A +
Damien.
"Luis" a écrit
dans le message denews:097901c3dc1c$447e9fd0$
Bonjour,
Je fais avec une requête de non correspondance, qui me
sort une liste et je supprime à la main les
enregistrements dans les tables fille, mais quel boulot.
Il y a t'il un moyen plus simple?
Merci.
Luis-----Message d'origine-----
Bonjour.
avec l'intégrité référentielle, l'effacement en cascade
et la mise àjour encascade et le type de jointure 1, tu ne dois pas avoir
d'orphelines. ilsuffit de mettre à jour une bonne fois pour toutes ta
table filles avec unerequête suppression et mettre tes relations désirées
pour que tout rentredans l'ordre.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Luis" a écrit
dans le message denews:06da01c3dc0d$3896ac30$
Bonjour,
J'ai voulu faire la liaison des tables avec intégrité
référentielle dans la base source et
cocher "suppression
en cascade"
Mais je ne peux pas car des données existent dans les
tables filles, mais pas dans la table mère.
Alors, il y aurait-il moyen de créer un code VBA à
l'ouverture du formulaire concerné, pour qu'il teste et
compare les tables et supprime automatiquement tous les
enregistrements orphelins dans les tables filles.
Je suis sur une table DAO.
Merci.
Luis
.
.
.
-----Message d'origine-----
Re
ben comme je t'ai dis :-)
Quand tu es en mode création d'une nouvelle requête
Access te montre les
tables disponible mais il y a aussi un onglet requette.
(tu peux faire aussi
menurequeteafficher la table ) Tu cliques dessus et tu
choisis ta requête
de non correspondance.
Ensuite tu fais menurequete et tu choisis suppression
Tu prends tous les champs de ta requête, tu exécutes et
logiquement ça
marche.
A +
Damien.
"Luis" <anonymous@discussions.microsoft.com> a écrit
dans le message de
news:0a9001c3dc22$88e2a760$a101280a@phx.gbl...
Bonjour,
Très bonne idée, comment faire la requête suppression à
partir de la requête de non correspondance.
Merci.
Luis
-----Message d'origine-----
Bonjour,
Sauvegarde ta requete de non correspondance
Puis crée un requete suppression basée sur ta requête de
non corespondance
et là tu supprime tout.
En espèrant t'aider.
A +
Damien.
"Luis" <anonymous@discussions.microsoft.com> a écrit
dans le message de
news:097901c3dc1c$447e9fd0$a301280a@phx.gbl...
Bonjour,
Je fais avec une requête de non correspondance, qui me
sort une liste et je supprime à la main les
enregistrements dans les tables fille, mais quel boulot.
Il y a t'il un moyen plus simple?
Merci.
Luis
-----Message d'origine-----
Bonjour.
avec l'intégrité référentielle, l'effacement en cascade
et la mise àjour en
cascade et le type de jointure 1, tu ne dois pas avoir
d'orphelines. il
suffit de mettre à jour une bonne fois pour toutes ta
table filles avec une
requête suppression et mettre tes relations désirées
pour que tout rentre
dans l'ordre.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Luis" <anonymous@discussions.microsoft.com> a écrit
dans le message de
news:06da01c3dc0d$3896ac30$a501280a@phx.gbl...
Bonjour,
J'ai voulu faire la liaison des tables avec intégrité
référentielle dans la base source et
cocher "suppression
en cascade"
Mais je ne peux pas car des données existent dans les
tables filles, mais pas dans la table mère.
Alors, il y aurait-il moyen de créer un code VBA à
l'ouverture du formulaire concerné, pour qu'il teste et
compare les tables et supprime automatiquement tous les
enregistrements orphelins dans les tables filles.
Je suis sur une table DAO.
Merci.
Luis
.
.
.
-----Message d'origine-----
Re
ben comme je t'ai dis :-)
Quand tu es en mode création d'une nouvelle requête
Access te montre les
tables disponible mais il y a aussi un onglet requette.
(tu peux faire aussi
menurequeteafficher la table ) Tu cliques dessus et tu
choisis ta requête
de non correspondance.
Ensuite tu fais menurequete et tu choisis suppression
Tu prends tous les champs de ta requête, tu exécutes et
logiquement ça
marche.
A +
Damien.
"Luis" a écrit
dans le message de
news:0a9001c3dc22$88e2a760$
Bonjour,
Très bonne idée, comment faire la requête suppression à
partir de la requête de non correspondance.
Merci.
Luis-----Message d'origine-----
Bonjour,
Sauvegarde ta requete de non correspondance
Puis crée un requete suppression basée sur ta requête de
non corespondanceet là tu supprime tout.
En espèrant t'aider.
A +
Damien.
"Luis" a écrit
dans le message denews:097901c3dc1c$447e9fd0$
Bonjour,
Je fais avec une requête de non correspondance, qui me
sort une liste et je supprime à la main les
enregistrements dans les tables fille, mais quel boulot.
Il y a t'il un moyen plus simple?
Merci.
Luis-----Message d'origine-----
Bonjour.
avec l'intégrité référentielle, l'effacement en cascade
et la mise àjour encascade et le type de jointure 1, tu ne dois pas avoir
d'orphelines. ilsuffit de mettre à jour une bonne fois pour toutes ta
table filles avec unerequête suppression et mettre tes relations désirées
pour que tout rentredans l'ordre.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Luis" a écrit
dans le message denews:06da01c3dc0d$3896ac30$
Bonjour,
J'ai voulu faire la liaison des tables avec intégrité
référentielle dans la base source et
cocher "suppression
en cascade"
Mais je ne peux pas car des données existent dans les
tables filles, mais pas dans la table mère.
Alors, il y aurait-il moyen de créer un code VBA à
l'ouverture du formulaire concerné, pour qu'il teste et
compare les tables et supprime automatiquement tous les
enregistrements orphelins dans les tables filles.
Je suis sur une table DAO.
Merci.
Luis
.
.
.
-----Message d'origine-----
Re
ben comme je t'ai dis :-)
Quand tu es en mode création d'une nouvelle requête
Access te montre les
tables disponible mais il y a aussi un onglet requette.
(tu peux faire aussi
menurequeteafficher la table ) Tu cliques dessus et tu
choisis ta requête
de non correspondance.
Ensuite tu fais menurequete et tu choisis suppression
Tu prends tous les champs de ta requête, tu exécutes et
logiquement ça
marche.
A +
Damien.
"Luis" a écrit
dans le message de
news:0a9001c3dc22$88e2a760$
Bonjour,
Très bonne idée, comment faire la requête suppression à
partir de la requête de non correspondance.
Merci.
Luis-----Message d'origine-----
Bonjour,
Sauvegarde ta requete de non correspondance
Puis crée un requete suppression basée sur ta requête de
non corespondanceet là tu supprime tout.
En espèrant t'aider.
A +
Damien.
"Luis" a écrit
dans le message denews:097901c3dc1c$447e9fd0$
Bonjour,
Je fais avec une requête de non correspondance, qui me
sort une liste et je supprime à la main les
enregistrements dans les tables fille, mais quel boulot.
Il y a t'il un moyen plus simple?
Merci.
Luis-----Message d'origine-----
Bonjour.
avec l'intégrité référentielle, l'effacement en cascade
et la mise àjour encascade et le type de jointure 1, tu ne dois pas avoir
d'orphelines. ilsuffit de mettre à jour une bonne fois pour toutes ta
table filles avec unerequête suppression et mettre tes relations désirées
pour que tout rentredans l'ordre.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Luis" a écrit
dans le message denews:06da01c3dc0d$3896ac30$
Bonjour,
J'ai voulu faire la liaison des tables avec intégrité
référentielle dans la base source et
cocher "suppression
en cascade"
Mais je ne peux pas car des données existent dans les
tables filles, mais pas dans la table mère.
Alors, il y aurait-il moyen de créer un code VBA à
l'ouverture du formulaire concerné, pour qu'il teste et
compare les tables et supprime automatiquement tous les
enregistrements orphelins dans les tables filles.
Je suis sur une table DAO.
Merci.
Luis
.
.
.
-----Message d'origine-----
Re
ben comme je t'ai dis :-)
Quand tu es en mode création d'une nouvelle requête
Access te montre les
tables disponible mais il y a aussi un onglet requette.
(tu peux faire aussi
menurequeteafficher la table ) Tu cliques dessus et tu
choisis ta requête
de non correspondance.
Ensuite tu fais menurequete et tu choisis suppression
Tu prends tous les champs de ta requête, tu exécutes et
logiquement ça
marche.
A +
Damien.
"Luis" <anonymous@discussions.microsoft.com> a écrit
dans le message de
news:0a9001c3dc22$88e2a760$a101280a@phx.gbl...
Bonjour,
Très bonne idée, comment faire la requête suppression à
partir de la requête de non correspondance.
Merci.
Luis
-----Message d'origine-----
Bonjour,
Sauvegarde ta requete de non correspondance
Puis crée un requete suppression basée sur ta requête de
non corespondance
et là tu supprime tout.
En espèrant t'aider.
A +
Damien.
"Luis" <anonymous@discussions.microsoft.com> a écrit
dans le message de
news:097901c3dc1c$447e9fd0$a301280a@phx.gbl...
Bonjour,
Je fais avec une requête de non correspondance, qui me
sort une liste et je supprime à la main les
enregistrements dans les tables fille, mais quel boulot.
Il y a t'il un moyen plus simple?
Merci.
Luis
-----Message d'origine-----
Bonjour.
avec l'intégrité référentielle, l'effacement en cascade
et la mise àjour en
cascade et le type de jointure 1, tu ne dois pas avoir
d'orphelines. il
suffit de mettre à jour une bonne fois pour toutes ta
table filles avec une
requête suppression et mettre tes relations désirées
pour que tout rentre
dans l'ordre.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Luis" <anonymous@discussions.microsoft.com> a écrit
dans le message de
news:06da01c3dc0d$3896ac30$a501280a@phx.gbl...
Bonjour,
J'ai voulu faire la liaison des tables avec intégrité
référentielle dans la base source et
cocher "suppression
en cascade"
Mais je ne peux pas car des données existent dans les
tables filles, mais pas dans la table mère.
Alors, il y aurait-il moyen de créer un code VBA à
l'ouverture du formulaire concerné, pour qu'il teste et
compare les tables et supprime automatiquement tous les
enregistrements orphelins dans les tables filles.
Je suis sur une table DAO.
Merci.
Luis
.
.
.
-----Message d'origine-----
Re
ben comme je t'ai dis :-)
Quand tu es en mode création d'une nouvelle requête
Access te montre les
tables disponible mais il y a aussi un onglet requette.
(tu peux faire aussi
menurequeteafficher la table ) Tu cliques dessus et tu
choisis ta requête
de non correspondance.
Ensuite tu fais menurequete et tu choisis suppression
Tu prends tous les champs de ta requête, tu exécutes et
logiquement ça
marche.
A +
Damien.
"Luis" a écrit
dans le message de
news:0a9001c3dc22$88e2a760$
Bonjour,
Très bonne idée, comment faire la requête suppression à
partir de la requête de non correspondance.
Merci.
Luis-----Message d'origine-----
Bonjour,
Sauvegarde ta requete de non correspondance
Puis crée un requete suppression basée sur ta requête de
non corespondanceet là tu supprime tout.
En espèrant t'aider.
A +
Damien.
"Luis" a écrit
dans le message denews:097901c3dc1c$447e9fd0$
Bonjour,
Je fais avec une requête de non correspondance, qui me
sort une liste et je supprime à la main les
enregistrements dans les tables fille, mais quel boulot.
Il y a t'il un moyen plus simple?
Merci.
Luis-----Message d'origine-----
Bonjour.
avec l'intégrité référentielle, l'effacement en cascade
et la mise àjour encascade et le type de jointure 1, tu ne dois pas avoir
d'orphelines. ilsuffit de mettre à jour une bonne fois pour toutes ta
table filles avec unerequête suppression et mettre tes relations désirées
pour que tout rentredans l'ordre.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Luis" a écrit
dans le message denews:06da01c3dc0d$3896ac30$
Bonjour,
J'ai voulu faire la liaison des tables avec intégrité
référentielle dans la base source et
cocher "suppression
en cascade"
Mais je ne peux pas car des données existent dans les
tables filles, mais pas dans la table mère.
Alors, il y aurait-il moyen de créer un code VBA à
l'ouverture du formulaire concerné, pour qu'il teste et
compare les tables et supprime automatiquement tous les
enregistrements orphelins dans les tables filles.
Je suis sur une table DAO.
Merci.
Luis
.
.
.
-----Message d'origine-----
Bon tu fais ta requete de non correspondance. Tu fermes
cette requete tu
sauvegarde.
Ensuite tu crées une nouvelle requete en mode création.
Access te demande de
choisir une table tu choisis l'onglet requete et tu
séléctionnes ta requête
de non correspondance
Ensuite dans le menu (en Haut) Il y a "requete" (entre
insertion et outils)
tu cliques et tu choisis requete suppression.
en sql si tu préfères ca te donne
delete *
from [ta requete de non correspondance];
ok ?
A +
Damien.
"Luis" a écrit
dans le message de
news:07ec01c3dc29$25052590$
Bonjour,
Je dois avoir la tête dans le cul.
J'ai bien créé un requêt de non correspondance, mais je
ne trouve pas "Menu/requête" pour choisir suppression.
Où est-ce ça ce trouve, le menu/requête pour choisir
suppression?
Merci.
Luis-----Message d'origine-----
Re
ben comme je t'ai dis :-)
Quand tu es en mode création d'une nouvelle requête
Access te montre lestables disponible mais il y a aussi un onglet requette.
(tu peux faire aussimenurequeteafficher la table ) Tu cliques dessus et tu
choisis ta requêtede non correspondance.
Ensuite tu fais menurequete et tu choisis suppression
Tu prends tous les champs de ta requête, tu exécutes et
logiquement çamarche.
A +
Damien.
"Luis" a écrit
dans le message denews:0a9001c3dc22$88e2a760$
Bonjour,
Très bonne idée, comment faire la requête suppression à
partir de la requête de non correspondance.
Merci.
Luis-----Message d'origine-----
Bonjour,
Sauvegarde ta requete de non correspondance
Puis crée un requete suppression basée sur ta requête
de
non corespondanceet là tu supprime tout.
En espèrant t'aider.
A +
Damien.
"Luis" a écrit
dans le message denews:097901c3dc1c$447e9fd0$
Bonjour,
Je fais avec une requête de non correspondance, qui me
sort une liste et je supprime à la main les
enregistrements dans les tables fille, mais quel
boulot.
Il y a t'il un moyen plus simple?
Merci.
Luis-----Message d'origine-----
Bonjour.
avec l'intégrité référentielle, l'effacement en
cascade
et la mise àjour encascade et le type de jointure 1, tu ne dois pas avoir
d'orphelines. ilsuffit de mettre à jour une bonne fois pour toutes ta
table filles avec unerequête suppression et mettre tes relations désirées
pour que tout rentredans l'ordre.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Luis" a écrit
dans le message denews:06da01c3dc0d$3896ac30$
Bonjour,
J'ai voulu faire la liaison des tables avec intégrité
référentielle dans la base source et
cocher "suppressionen cascade"
Mais je ne peux pas car des données existent dans les
tables filles, mais pas dans la table mère.
Alors, il y aurait-il moyen de créer un code VBA à
l'ouverture du formulaire concerné, pour qu'il teste
et
compare les tables et supprime automatiquement tous
les
enregistrements orphelins dans les tables filles.
Je suis sur une table DAO.
Merci.
Luis
.
.
.
.
-----Message d'origine-----
Bon tu fais ta requete de non correspondance. Tu fermes
cette requete tu
sauvegarde.
Ensuite tu crées une nouvelle requete en mode création.
Access te demande de
choisir une table tu choisis l'onglet requete et tu
séléctionnes ta requête
de non correspondance
Ensuite dans le menu (en Haut) Il y a "requete" (entre
insertion et outils)
tu cliques et tu choisis requete suppression.
en sql si tu préfères ca te donne
delete *
from [ta requete de non correspondance];
ok ?
A +
Damien.
"Luis" <anonymous@discussions.microsoft.com> a écrit
dans le message de
news:07ec01c3dc29$25052590$a601280a@phx.gbl...
Bonjour,
Je dois avoir la tête dans le cul.
J'ai bien créé un requêt de non correspondance, mais je
ne trouve pas "Menu/requête" pour choisir suppression.
Où est-ce ça ce trouve, le menu/requête pour choisir
suppression?
Merci.
Luis
-----Message d'origine-----
Re
ben comme je t'ai dis :-)
Quand tu es en mode création d'une nouvelle requête
Access te montre les
tables disponible mais il y a aussi un onglet requette.
(tu peux faire aussi
menurequeteafficher la table ) Tu cliques dessus et tu
choisis ta requête
de non correspondance.
Ensuite tu fais menurequete et tu choisis suppression
Tu prends tous les champs de ta requête, tu exécutes et
logiquement ça
marche.
A +
Damien.
"Luis" <anonymous@discussions.microsoft.com> a écrit
dans le message de
news:0a9001c3dc22$88e2a760$a101280a@phx.gbl...
Bonjour,
Très bonne idée, comment faire la requête suppression à
partir de la requête de non correspondance.
Merci.
Luis
-----Message d'origine-----
Bonjour,
Sauvegarde ta requete de non correspondance
Puis crée un requete suppression basée sur ta requête
de
non corespondance
et là tu supprime tout.
En espèrant t'aider.
A +
Damien.
"Luis" <anonymous@discussions.microsoft.com> a écrit
dans le message de
news:097901c3dc1c$447e9fd0$a301280a@phx.gbl...
Bonjour,
Je fais avec une requête de non correspondance, qui me
sort une liste et je supprime à la main les
enregistrements dans les tables fille, mais quel
boulot.
Il y a t'il un moyen plus simple?
Merci.
Luis
-----Message d'origine-----
Bonjour.
avec l'intégrité référentielle, l'effacement en
cascade
et la mise àjour en
cascade et le type de jointure 1, tu ne dois pas avoir
d'orphelines. il
suffit de mettre à jour une bonne fois pour toutes ta
table filles avec une
requête suppression et mettre tes relations désirées
pour que tout rentre
dans l'ordre.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Luis" <anonymous@discussions.microsoft.com> a écrit
dans le message de
news:06da01c3dc0d$3896ac30$a501280a@phx.gbl...
Bonjour,
J'ai voulu faire la liaison des tables avec intégrité
référentielle dans la base source et
cocher "suppression
en cascade"
Mais je ne peux pas car des données existent dans les
tables filles, mais pas dans la table mère.
Alors, il y aurait-il moyen de créer un code VBA à
l'ouverture du formulaire concerné, pour qu'il teste
et
compare les tables et supprime automatiquement tous
les
enregistrements orphelins dans les tables filles.
Je suis sur une table DAO.
Merci.
Luis
.
.
.
.
-----Message d'origine-----
Bon tu fais ta requete de non correspondance. Tu fermes
cette requete tu
sauvegarde.
Ensuite tu crées une nouvelle requete en mode création.
Access te demande de
choisir une table tu choisis l'onglet requete et tu
séléctionnes ta requête
de non correspondance
Ensuite dans le menu (en Haut) Il y a "requete" (entre
insertion et outils)
tu cliques et tu choisis requete suppression.
en sql si tu préfères ca te donne
delete *
from [ta requete de non correspondance];
ok ?
A +
Damien.
"Luis" a écrit
dans le message de
news:07ec01c3dc29$25052590$
Bonjour,
Je dois avoir la tête dans le cul.
J'ai bien créé un requêt de non correspondance, mais je
ne trouve pas "Menu/requête" pour choisir suppression.
Où est-ce ça ce trouve, le menu/requête pour choisir
suppression?
Merci.
Luis-----Message d'origine-----
Re
ben comme je t'ai dis :-)
Quand tu es en mode création d'une nouvelle requête
Access te montre lestables disponible mais il y a aussi un onglet requette.
(tu peux faire aussimenurequeteafficher la table ) Tu cliques dessus et tu
choisis ta requêtede non correspondance.
Ensuite tu fais menurequete et tu choisis suppression
Tu prends tous les champs de ta requête, tu exécutes et
logiquement çamarche.
A +
Damien.
"Luis" a écrit
dans le message denews:0a9001c3dc22$88e2a760$
Bonjour,
Très bonne idée, comment faire la requête suppression à
partir de la requête de non correspondance.
Merci.
Luis-----Message d'origine-----
Bonjour,
Sauvegarde ta requete de non correspondance
Puis crée un requete suppression basée sur ta requête
de
non corespondanceet là tu supprime tout.
En espèrant t'aider.
A +
Damien.
"Luis" a écrit
dans le message denews:097901c3dc1c$447e9fd0$
Bonjour,
Je fais avec une requête de non correspondance, qui me
sort une liste et je supprime à la main les
enregistrements dans les tables fille, mais quel
boulot.
Il y a t'il un moyen plus simple?
Merci.
Luis-----Message d'origine-----
Bonjour.
avec l'intégrité référentielle, l'effacement en
cascade
et la mise àjour encascade et le type de jointure 1, tu ne dois pas avoir
d'orphelines. ilsuffit de mettre à jour une bonne fois pour toutes ta
table filles avec unerequête suppression et mettre tes relations désirées
pour que tout rentredans l'ordre.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Luis" a écrit
dans le message denews:06da01c3dc0d$3896ac30$
Bonjour,
J'ai voulu faire la liaison des tables avec intégrité
référentielle dans la base source et
cocher "suppressionen cascade"
Mais je ne peux pas car des données existent dans les
tables filles, mais pas dans la table mère.
Alors, il y aurait-il moyen de créer un code VBA à
l'ouverture du formulaire concerné, pour qu'il teste
et
compare les tables et supprime automatiquement tous
les
enregistrements orphelins dans les tables filles.
Je suis sur une table DAO.
Merci.
Luis
.
.
.
.
-----Message d'origine-----
Bon tu fais ta requete de non correspondance. Tu fermes
cette requete tu
sauvegarde.
Ensuite tu crées une nouvelle requete en mode création.
Access te demande de
choisir une table tu choisis l'onglet requete et tu
séléctionnes ta requête
de non correspondance
Ensuite dans le menu (en Haut) Il y a "requete" (entre
insertion et outils)
tu cliques et tu choisis requete suppression.
en sql si tu préfères ca te donne
delete *
from [ta requete de non correspondance];
ok ?
A +
Damien.
"Luis" a écrit
dans le message de
news:07ec01c3dc29$25052590$
Bonjour,
Je dois avoir la tête dans le cul.
J'ai bien créé un requêt de non correspondance, mais je
ne trouve pas "Menu/requête" pour choisir suppression.
Où est-ce ça ce trouve, le menu/requête pour choisir
suppression?
Merci.
Luis-----Message d'origine-----
Re
ben comme je t'ai dis :-)
Quand tu es en mode création d'une nouvelle requête
Access te montre lestables disponible mais il y a aussi un onglet requette.
(tu peux faire aussimenurequeteafficher la table ) Tu cliques dessus et tu
choisis ta requêtede non correspondance.
Ensuite tu fais menurequete et tu choisis suppression
Tu prends tous les champs de ta requête, tu exécutes et
logiquement çamarche.
A +
Damien.
"Luis" a écrit
dans le message denews:0a9001c3dc22$88e2a760$
Bonjour,
Très bonne idée, comment faire la requête suppression à
partir de la requête de non correspondance.
Merci.
Luis-----Message d'origine-----
Bonjour,
Sauvegarde ta requete de non correspondance
Puis crée un requete suppression basée sur ta requête
de
non corespondanceet là tu supprime tout.
En espèrant t'aider.
A +
Damien.
"Luis" a écrit
dans le message denews:097901c3dc1c$447e9fd0$
Bonjour,
Je fais avec une requête de non correspondance, qui me
sort une liste et je supprime à la main les
enregistrements dans les tables fille, mais quel
boulot.
Il y a t'il un moyen plus simple?
Merci.
Luis-----Message d'origine-----
Bonjour.
avec l'intégrité référentielle, l'effacement en
cascade
et la mise àjour encascade et le type de jointure 1, tu ne dois pas avoir
d'orphelines. ilsuffit de mettre à jour une bonne fois pour toutes ta
table filles avec unerequête suppression et mettre tes relations désirées
pour que tout rentredans l'ordre.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Luis" a écrit
dans le message denews:06da01c3dc0d$3896ac30$
Bonjour,
J'ai voulu faire la liaison des tables avec intégrité
référentielle dans la base source et
cocher "suppressionen cascade"
Mais je ne peux pas car des données existent dans les
tables filles, mais pas dans la table mère.
Alors, il y aurait-il moyen de créer un code VBA à
l'ouverture du formulaire concerné, pour qu'il teste
et
compare les tables et supprime automatiquement tous
les
enregistrements orphelins dans les tables filles.
Je suis sur une table DAO.
Merci.
Luis
.
.
.
.
-----Message d'origine-----
Bon tu fais ta requete de non correspondance. Tu fermes
cette requete tu
sauvegarde.
Ensuite tu crées une nouvelle requete en mode création.
Access te demande de
choisir une table tu choisis l'onglet requete et tu
séléctionnes ta requête
de non correspondance
Ensuite dans le menu (en Haut) Il y a "requete" (entre
insertion et outils)
tu cliques et tu choisis requete suppression.
en sql si tu préfères ca te donne
delete *
from [ta requete de non correspondance];
ok ?
A +
Damien.
"Luis" <anonymous@discussions.microsoft.com> a écrit
dans le message de
news:07ec01c3dc29$25052590$a601280a@phx.gbl...
Bonjour,
Je dois avoir la tête dans le cul.
J'ai bien créé un requêt de non correspondance, mais je
ne trouve pas "Menu/requête" pour choisir suppression.
Où est-ce ça ce trouve, le menu/requête pour choisir
suppression?
Merci.
Luis
-----Message d'origine-----
Re
ben comme je t'ai dis :-)
Quand tu es en mode création d'une nouvelle requête
Access te montre les
tables disponible mais il y a aussi un onglet requette.
(tu peux faire aussi
menurequeteafficher la table ) Tu cliques dessus et tu
choisis ta requête
de non correspondance.
Ensuite tu fais menurequete et tu choisis suppression
Tu prends tous les champs de ta requête, tu exécutes et
logiquement ça
marche.
A +
Damien.
"Luis" <anonymous@discussions.microsoft.com> a écrit
dans le message de
news:0a9001c3dc22$88e2a760$a101280a@phx.gbl...
Bonjour,
Très bonne idée, comment faire la requête suppression à
partir de la requête de non correspondance.
Merci.
Luis
-----Message d'origine-----
Bonjour,
Sauvegarde ta requete de non correspondance
Puis crée un requete suppression basée sur ta requête
de
non corespondance
et là tu supprime tout.
En espèrant t'aider.
A +
Damien.
"Luis" <anonymous@discussions.microsoft.com> a écrit
dans le message de
news:097901c3dc1c$447e9fd0$a301280a@phx.gbl...
Bonjour,
Je fais avec une requête de non correspondance, qui me
sort une liste et je supprime à la main les
enregistrements dans les tables fille, mais quel
boulot.
Il y a t'il un moyen plus simple?
Merci.
Luis
-----Message d'origine-----
Bonjour.
avec l'intégrité référentielle, l'effacement en
cascade
et la mise àjour en
cascade et le type de jointure 1, tu ne dois pas avoir
d'orphelines. il
suffit de mettre à jour une bonne fois pour toutes ta
table filles avec une
requête suppression et mettre tes relations désirées
pour que tout rentre
dans l'ordre.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Luis" <anonymous@discussions.microsoft.com> a écrit
dans le message de
news:06da01c3dc0d$3896ac30$a501280a@phx.gbl...
Bonjour,
J'ai voulu faire la liaison des tables avec intégrité
référentielle dans la base source et
cocher "suppression
en cascade"
Mais je ne peux pas car des données existent dans les
tables filles, mais pas dans la table mère.
Alors, il y aurait-il moyen de créer un code VBA à
l'ouverture du formulaire concerné, pour qu'il teste
et
compare les tables et supprime automatiquement tous
les
enregistrements orphelins dans les tables filles.
Je suis sur une table DAO.
Merci.
Luis
.
.
.
.
-----Message d'origine-----
Bon tu fais ta requete de non correspondance. Tu fermes
cette requete tu
sauvegarde.
Ensuite tu crées une nouvelle requete en mode création.
Access te demande de
choisir une table tu choisis l'onglet requete et tu
séléctionnes ta requête
de non correspondance
Ensuite dans le menu (en Haut) Il y a "requete" (entre
insertion et outils)
tu cliques et tu choisis requete suppression.
en sql si tu préfères ca te donne
delete *
from [ta requete de non correspondance];
ok ?
A +
Damien.
"Luis" a écrit
dans le message de
news:07ec01c3dc29$25052590$
Bonjour,
Je dois avoir la tête dans le cul.
J'ai bien créé un requêt de non correspondance, mais je
ne trouve pas "Menu/requête" pour choisir suppression.
Où est-ce ça ce trouve, le menu/requête pour choisir
suppression?
Merci.
Luis-----Message d'origine-----
Re
ben comme je t'ai dis :-)
Quand tu es en mode création d'une nouvelle requête
Access te montre lestables disponible mais il y a aussi un onglet requette.
(tu peux faire aussimenurequeteafficher la table ) Tu cliques dessus et tu
choisis ta requêtede non correspondance.
Ensuite tu fais menurequete et tu choisis suppression
Tu prends tous les champs de ta requête, tu exécutes et
logiquement çamarche.
A +
Damien.
"Luis" a écrit
dans le message denews:0a9001c3dc22$88e2a760$
Bonjour,
Très bonne idée, comment faire la requête suppression à
partir de la requête de non correspondance.
Merci.
Luis-----Message d'origine-----
Bonjour,
Sauvegarde ta requete de non correspondance
Puis crée un requete suppression basée sur ta requête
de
non corespondanceet là tu supprime tout.
En espèrant t'aider.
A +
Damien.
"Luis" a écrit
dans le message denews:097901c3dc1c$447e9fd0$
Bonjour,
Je fais avec une requête de non correspondance, qui me
sort une liste et je supprime à la main les
enregistrements dans les tables fille, mais quel
boulot.
Il y a t'il un moyen plus simple?
Merci.
Luis-----Message d'origine-----
Bonjour.
avec l'intégrité référentielle, l'effacement en
cascade
et la mise àjour encascade et le type de jointure 1, tu ne dois pas avoir
d'orphelines. ilsuffit de mettre à jour une bonne fois pour toutes ta
table filles avec unerequête suppression et mettre tes relations désirées
pour que tout rentredans l'ordre.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Luis" a écrit
dans le message denews:06da01c3dc0d$3896ac30$
Bonjour,
J'ai voulu faire la liaison des tables avec intégrité
référentielle dans la base source et
cocher "suppressionen cascade"
Mais je ne peux pas car des données existent dans les
tables filles, mais pas dans la table mère.
Alors, il y aurait-il moyen de créer un code VBA à
l'ouverture du formulaire concerné, pour qu'il teste
et
compare les tables et supprime automatiquement tous
les
enregistrements orphelins dans les tables filles.
Je suis sur une table DAO.
Merci.
Luis
.
.
.
.