Bonjour,
J'ai essayé tes propositions, ça ne marche pas, j'ai même essayé dans une
nouvelle base de créer deux tables avec une IDTable1 (NuméroAuto) et un
champ
(Texte) et la deuxième avec IDTable2 (NuméroAuto), un champ IDTable1
(Numérique Entier Long) et un Champ (Texte) et même problème.
Je ne comprend rien.
Même pire dans une autre base où j'avais pu créer la rélation avec
intégrité
référentielle et qui fonctionne, si j'essaie de modifier la relation j'ai
le
même problème et la référentialité est supprimée.
Je vais essayer de désinstaller complétement Access et de l'installer à
nouveau...
Je te dirais.
LuisSalut
Tu sauvegardes tes bases.
Ensuite tu vides tes 2 tables.
Tu regardes si tu peux mettre l'intégrité référentielle, etc.
Si oui, c'est que t'avais un problème dans les tables
Si non, ben euh... Essaie de recréer ce 2 tables dans une autre base de
données.
A+
"Luis" a écrit dans le message de news:Bonjour,
Je viens de copier coller les IDCant des deux tables sur une feuille
Excel
Sur la colonne A tous le IDCant de la TablePrincipale
Sur la colonne A tous le IDCant de la TableFille
Tous les numéros correspondent et il n'y a aucun de plus dans uucune
des
deux colonnes.
Est-ce que cela peut venir parce que les tables sont dans une base
dorsale?
LuisSalut
Comme tu décris ci-dessous, ça devrait être bon. (je viens de le
faire)
Faut aller dans relation et si la relation déjà faite, clique dessus
et
mets
les paramètres Suppression en cascade, Intégrité, etc....
Si pas de relation, tu la crées et mets les paramètres que tu veux.
Si t'arrive pas à mettre l'intégrité référencielle, c'est que dans des
tables il y a des enregistrements non correspondant. (ex. Une
formation
quine pointe sur aucun Candidat)
Bye
"Luis" a écrit dans le message de
news:Bonjour Pierre,
Voilà, je te donnes tout.
Table principale:
'CANDIDATS', clé primaire 'IDCANDIDAT' NuméroAuto, Entier Long
Table Fille:
'FORMATION', clé primaire 'NFORMATION' NuméroAuto, Entier Long
Champ à lier : 'IDCANDIDAT' Numérique, Entier Long
Dans Formulaire 'CANDIDATS' à chaque saisie dans le sous-formulaire
'FORMATION_CANDIDATS' 'NFORMATION' se crée automatiquement et le
'IDCANDIDAT'
de la table 'CANDIDATS' est saisi avec les 'NFORMATION' qui lui
correspondent.
J'aimerai créer une 'Intégrité référentielle et suppression en
cascade
des
enregistrements'
Luis...../....
quelle est la clé primaire dans la table fille ?
--
Pierre CFI
MVP Microsoft Access
Mail : http://cerbermail.com/?z0SN8cN53B
Site pour bien commencer
Access http://users.skynet.be/mpfa/
Excel http://www.excelabo.net
"Luis" a écrit dans le message de
news:Bonjour Pierre,
Effectivement, ça ne sert à rien, mais ça ne change pas le
problème.
Luisbonjour
TablePrincipale IDCant déclaré en clé primaire
TableFille IDCant pourquoi indexé ??
--
Pierre CFI
MVP Microsoft Access
Mail : http://cerbermail.com/?z0SN8cN53B
Site pour bien commencer
Access http://users.skynet.be/mpfa/
Excel http://www.excelabo.net
"Luis" a écrit dans le message
de
news:Bonjour DJ,
J'ai vérifié et les tables ne sont pas inversées, de plus
TablePrincipale IDCant
TableFille IDCant
Est-ce qu'il y a d'autres critères?
LuisLuis wrote:Bonjour,
J'ai lié deux tables et lors que j'ai voulu créer
l'intégrité
référentielle, le message suivant s'affiche:
Index unique introuvable pour le champ référencé d'une
table
principale.
Le champs sur la table principale est NuméroAuto Entier
long
Indexé
sans doublons
Le champs sur la table secondaire est Numérique Entier long
Indexé
avec doublons
blabla...Luis
bonjour,
a tout les coup tu as juste mis a lenvers la table mere et la
table
fille
quand tu as fait ta relation....
DJ
Bonjour,
J'ai essayé tes propositions, ça ne marche pas, j'ai même essayé dans une
nouvelle base de créer deux tables avec une IDTable1 (NuméroAuto) et un
champ
(Texte) et la deuxième avec IDTable2 (NuméroAuto), un champ IDTable1
(Numérique Entier Long) et un Champ (Texte) et même problème.
Je ne comprend rien.
Même pire dans une autre base où j'avais pu créer la rélation avec
intégrité
référentielle et qui fonctionne, si j'essaie de modifier la relation j'ai
le
même problème et la référentialité est supprimée.
Je vais essayer de désinstaller complétement Access et de l'installer à
nouveau...
Je te dirais.
Luis
Salut
Tu sauvegardes tes bases.
Ensuite tu vides tes 2 tables.
Tu regardes si tu peux mettre l'intégrité référentielle, etc.
Si oui, c'est que t'avais un problème dans les tables
Si non, ben euh... Essaie de recréer ce 2 tables dans une autre base de
données.
A+
"Luis" <Luis@discussions.microsoft.com> a écrit dans le message de news:
DF9A70CC-79DD-46BC-AF6A-63A16760CAB1@microsoft.com...
Bonjour,
Je viens de copier coller les IDCant des deux tables sur une feuille
Excel
Sur la colonne A tous le IDCant de la TablePrincipale
Sur la colonne A tous le IDCant de la TableFille
Tous les numéros correspondent et il n'y a aucun de plus dans uucune
des
deux colonnes.
Est-ce que cela peut venir parce que les tables sont dans une base
dorsale?
Luis
Salut
Comme tu décris ci-dessous, ça devrait être bon. (je viens de le
faire)
Faut aller dans relation et si la relation déjà faite, clique dessus
et
mets
les paramètres Suppression en cascade, Intégrité, etc....
Si pas de relation, tu la crées et mets les paramètres que tu veux.
Si t'arrive pas à mettre l'intégrité référencielle, c'est que dans des
tables il y a des enregistrements non correspondant. (ex. Une
formation
quine pointe sur aucun Candidat)
Bye
"Luis" <Luis@discussions.microsoft.com> a écrit dans le message de
news:
2422F3B3-30E8-4242-B146-F1F61DCC2A7A@microsoft.com...
Bonjour Pierre,
Voilà, je te donnes tout.
Table principale:
'CANDIDATS', clé primaire 'IDCANDIDAT' NuméroAuto, Entier Long
Table Fille:
'FORMATION', clé primaire 'NFORMATION' NuméroAuto, Entier Long
Champ à lier : 'IDCANDIDAT' Numérique, Entier Long
Dans Formulaire 'CANDIDATS' à chaque saisie dans le sous-formulaire
'FORMATION_CANDIDATS' 'NFORMATION' se crée automatiquement et le
'IDCANDIDAT'
de la table 'CANDIDATS' est saisi avec les 'NFORMATION' qui lui
correspondent.
J'aimerai créer une 'Intégrité référentielle et suppression en
cascade
des
enregistrements'
Luis
...../....
quelle est la clé primaire dans la table fille ?
--
Pierre CFI
MVP Microsoft Access
Mail : http://cerbermail.com/?z0SN8cN53B
Site pour bien commencer
Access http://users.skynet.be/mpfa/
Excel http://www.excelabo.net
"Luis" <Luis@discussions.microsoft.com> a écrit dans le message de
news:
6988CF74-8C9A-4052-B4A9-797D29E3AA75@microsoft.com...
Bonjour Pierre,
Effectivement, ça ne sert à rien, mais ça ne change pas le
problème.
Luis
bonjour
TablePrincipale IDCant déclaré en clé primaire
TableFille IDCant pourquoi indexé ??
--
Pierre CFI
MVP Microsoft Access
Mail : http://cerbermail.com/?z0SN8cN53B
Site pour bien commencer
Access http://users.skynet.be/mpfa/
Excel http://www.excelabo.net
"Luis" <Luis@discussions.microsoft.com> a écrit dans le message
de
news: A60FD1DF-4BE1-43E0-A668-6F143509FF59@microsoft.com...
Bonjour DJ,
J'ai vérifié et les tables ne sont pas inversées, de plus
TablePrincipale IDCant
TableFille IDCant
Est-ce qu'il y a d'autres critères?
Luis
Luis wrote:
Bonjour,
J'ai lié deux tables et lors que j'ai voulu créer
l'intégrité
référentielle, le message suivant s'affiche:
Index unique introuvable pour le champ référencé d'une
table
principale.
Le champs sur la table principale est NuméroAuto Entier
long
Indexé
sans doublons
Le champs sur la table secondaire est Numérique Entier long
Indexé
avec doublons
blabla...
Luis
bonjour,
a tout les coup tu as juste mis a lenvers la table mere et la
table
fille
quand tu as fait ta relation....
DJ
Bonjour,
J'ai essayé tes propositions, ça ne marche pas, j'ai même essayé dans une
nouvelle base de créer deux tables avec une IDTable1 (NuméroAuto) et un
champ
(Texte) et la deuxième avec IDTable2 (NuméroAuto), un champ IDTable1
(Numérique Entier Long) et un Champ (Texte) et même problème.
Je ne comprend rien.
Même pire dans une autre base où j'avais pu créer la rélation avec
intégrité
référentielle et qui fonctionne, si j'essaie de modifier la relation j'ai
le
même problème et la référentialité est supprimée.
Je vais essayer de désinstaller complétement Access et de l'installer à
nouveau...
Je te dirais.
LuisSalut
Tu sauvegardes tes bases.
Ensuite tu vides tes 2 tables.
Tu regardes si tu peux mettre l'intégrité référentielle, etc.
Si oui, c'est que t'avais un problème dans les tables
Si non, ben euh... Essaie de recréer ce 2 tables dans une autre base de
données.
A+
"Luis" a écrit dans le message de news:Bonjour,
Je viens de copier coller les IDCant des deux tables sur une feuille
Excel
Sur la colonne A tous le IDCant de la TablePrincipale
Sur la colonne A tous le IDCant de la TableFille
Tous les numéros correspondent et il n'y a aucun de plus dans uucune
des
deux colonnes.
Est-ce que cela peut venir parce que les tables sont dans une base
dorsale?
LuisSalut
Comme tu décris ci-dessous, ça devrait être bon. (je viens de le
faire)
Faut aller dans relation et si la relation déjà faite, clique dessus
et
mets
les paramètres Suppression en cascade, Intégrité, etc....
Si pas de relation, tu la crées et mets les paramètres que tu veux.
Si t'arrive pas à mettre l'intégrité référencielle, c'est que dans des
tables il y a des enregistrements non correspondant. (ex. Une
formation
quine pointe sur aucun Candidat)
Bye
"Luis" a écrit dans le message de
news:Bonjour Pierre,
Voilà, je te donnes tout.
Table principale:
'CANDIDATS', clé primaire 'IDCANDIDAT' NuméroAuto, Entier Long
Table Fille:
'FORMATION', clé primaire 'NFORMATION' NuméroAuto, Entier Long
Champ à lier : 'IDCANDIDAT' Numérique, Entier Long
Dans Formulaire 'CANDIDATS' à chaque saisie dans le sous-formulaire
'FORMATION_CANDIDATS' 'NFORMATION' se crée automatiquement et le
'IDCANDIDAT'
de la table 'CANDIDATS' est saisi avec les 'NFORMATION' qui lui
correspondent.
J'aimerai créer une 'Intégrité référentielle et suppression en
cascade
des
enregistrements'
Luis...../....
quelle est la clé primaire dans la table fille ?
--
Pierre CFI
MVP Microsoft Access
Mail : http://cerbermail.com/?z0SN8cN53B
Site pour bien commencer
Access http://users.skynet.be/mpfa/
Excel http://www.excelabo.net
"Luis" a écrit dans le message de
news:Bonjour Pierre,
Effectivement, ça ne sert à rien, mais ça ne change pas le
problème.
Luisbonjour
TablePrincipale IDCant déclaré en clé primaire
TableFille IDCant pourquoi indexé ??
--
Pierre CFI
MVP Microsoft Access
Mail : http://cerbermail.com/?z0SN8cN53B
Site pour bien commencer
Access http://users.skynet.be/mpfa/
Excel http://www.excelabo.net
"Luis" a écrit dans le message
de
news:Bonjour DJ,
J'ai vérifié et les tables ne sont pas inversées, de plus
TablePrincipale IDCant
TableFille IDCant
Est-ce qu'il y a d'autres critères?
LuisLuis wrote:Bonjour,
J'ai lié deux tables et lors que j'ai voulu créer
l'intégrité
référentielle, le message suivant s'affiche:
Index unique introuvable pour le champ référencé d'une
table
principale.
Le champs sur la table principale est NuméroAuto Entier
long
Indexé
sans doublons
Le champs sur la table secondaire est Numérique Entier long
Indexé
avec doublons
blabla...Luis
bonjour,
a tout les coup tu as juste mis a lenvers la table mere et la
table
fille
quand tu as fait ta relation....
DJ
Salut
Tu m'envoies ta base zippé à où tu viens de faire tes essais.
et tu me mets 2 mots d'expli. sur ce que tu veux.
Pas nécessaire de désinstaller Access.
A+
"Luis" a écrit dans le message de news:Bonjour,
J'ai essayé tes propositions, ça ne marche pas, j'ai même essayé dans une
nouvelle base de créer deux tables avec une IDTable1 (NuméroAuto) et un
champ
(Texte) et la deuxième avec IDTable2 (NuméroAuto), un champ IDTable1
(Numérique Entier Long) et un Champ (Texte) et même problème.
Je ne comprend rien.
Même pire dans une autre base où j'avais pu créer la rélation avec
intégrité
référentielle et qui fonctionne, si j'essaie de modifier la relation j'ai
le
même problème et la référentialité est supprimée.
Je vais essayer de désinstaller complétement Access et de l'installer à
nouveau...
Je te dirais.
LuisSalut
Tu sauvegardes tes bases.
Ensuite tu vides tes 2 tables.
Tu regardes si tu peux mettre l'intégrité référentielle, etc.
Si oui, c'est que t'avais un problème dans les tables
Si non, ben euh... Essaie de recréer ce 2 tables dans une autre base de
données.
A+
"Luis" a écrit dans le message de news:Bonjour,
Je viens de copier coller les IDCant des deux tables sur une feuille
Excel
Sur la colonne A tous le IDCant de la TablePrincipale
Sur la colonne A tous le IDCant de la TableFille
Tous les numéros correspondent et il n'y a aucun de plus dans uucune
des
deux colonnes.
Est-ce que cela peut venir parce que les tables sont dans une base
dorsale?
LuisSalut
Comme tu décris ci-dessous, ça devrait être bon. (je viens de le
faire)
Faut aller dans relation et si la relation déjà faite, clique dessus
et
mets
les paramètres Suppression en cascade, Intégrité, etc....
Si pas de relation, tu la crées et mets les paramètres que tu veux.
Si t'arrive pas à mettre l'intégrité référencielle, c'est que dans des
tables il y a des enregistrements non correspondant. (ex. Une
formation
quine pointe sur aucun Candidat)
Bye
"Luis" a écrit dans le message de
news:Bonjour Pierre,
Voilà, je te donnes tout.
Table principale:
'CANDIDATS', clé primaire 'IDCANDIDAT' NuméroAuto, Entier Long
Table Fille:
'FORMATION', clé primaire 'NFORMATION' NuméroAuto, Entier Long
Champ à lier : 'IDCANDIDAT' Numérique, Entier Long
Dans Formulaire 'CANDIDATS' à chaque saisie dans le sous-formulaire
'FORMATION_CANDIDATS' 'NFORMATION' se crée automatiquement et le
'IDCANDIDAT'
de la table 'CANDIDATS' est saisi avec les 'NFORMATION' qui lui
correspondent.
J'aimerai créer une 'Intégrité référentielle et suppression en
cascade
des
enregistrements'
Luis...../....
quelle est la clé primaire dans la table fille ?
--
Pierre CFI
MVP Microsoft Access
Mail : http://cerbermail.com/?z0SN8cN53B
Site pour bien commencer
Access http://users.skynet.be/mpfa/
Excel http://www.excelabo.net
"Luis" a écrit dans le message de
news:Bonjour Pierre,
Effectivement, ça ne sert à rien, mais ça ne change pas le
problème.
Luisbonjour
TablePrincipale IDCant déclaré en clé primaire
TableFille IDCant pourquoi indexé ??
--
Pierre CFI
MVP Microsoft Access
Mail : http://cerbermail.com/?z0SN8cN53B
Site pour bien commencer
Access http://users.skynet.be/mpfa/
Excel http://www.excelabo.net
"Luis" a écrit dans le message
de
news:Bonjour DJ,
J'ai vérifié et les tables ne sont pas inversées, de plus
TablePrincipale IDCant
TableFille IDCant
Est-ce qu'il y a d'autres critères?
LuisLuis wrote:Bonjour,
J'ai lié deux tables et lors que j'ai voulu créer
l'intégrité
référentielle, le message suivant s'affiche:
Index unique introuvable pour le champ référencé d'une
table
principale.
Le champs sur la table principale est NuméroAuto Entier
long
Indexé
sans doublons
Le champs sur la table secondaire est Numérique Entier long
Indexé
avec doublons
blabla...Luis
bonjour,
a tout les coup tu as juste mis a lenvers la table mere et la
table
fille
quand tu as fait ta relation....
DJ
Salut
Tu m'envoies ta base zippé à access@jmh.ch où tu viens de faire tes essais.
et tu me mets 2 mots d'expli. sur ce que tu veux.
Pas nécessaire de désinstaller Access.
A+
"Luis" <Luis@discussions.microsoft.com> a écrit dans le message de news:
08924027-E72A-4668-985E-06DF0AA55A6F@microsoft.com...
Bonjour,
J'ai essayé tes propositions, ça ne marche pas, j'ai même essayé dans une
nouvelle base de créer deux tables avec une IDTable1 (NuméroAuto) et un
champ
(Texte) et la deuxième avec IDTable2 (NuméroAuto), un champ IDTable1
(Numérique Entier Long) et un Champ (Texte) et même problème.
Je ne comprend rien.
Même pire dans une autre base où j'avais pu créer la rélation avec
intégrité
référentielle et qui fonctionne, si j'essaie de modifier la relation j'ai
le
même problème et la référentialité est supprimée.
Je vais essayer de désinstaller complétement Access et de l'installer à
nouveau...
Je te dirais.
Luis
Salut
Tu sauvegardes tes bases.
Ensuite tu vides tes 2 tables.
Tu regardes si tu peux mettre l'intégrité référentielle, etc.
Si oui, c'est que t'avais un problème dans les tables
Si non, ben euh... Essaie de recréer ce 2 tables dans une autre base de
données.
A+
"Luis" <Luis@discussions.microsoft.com> a écrit dans le message de news:
DF9A70CC-79DD-46BC-AF6A-63A16760CAB1@microsoft.com...
Bonjour,
Je viens de copier coller les IDCant des deux tables sur une feuille
Excel
Sur la colonne A tous le IDCant de la TablePrincipale
Sur la colonne A tous le IDCant de la TableFille
Tous les numéros correspondent et il n'y a aucun de plus dans uucune
des
deux colonnes.
Est-ce que cela peut venir parce que les tables sont dans une base
dorsale?
Luis
Salut
Comme tu décris ci-dessous, ça devrait être bon. (je viens de le
faire)
Faut aller dans relation et si la relation déjà faite, clique dessus
et
mets
les paramètres Suppression en cascade, Intégrité, etc....
Si pas de relation, tu la crées et mets les paramètres que tu veux.
Si t'arrive pas à mettre l'intégrité référencielle, c'est que dans des
tables il y a des enregistrements non correspondant. (ex. Une
formation
quine pointe sur aucun Candidat)
Bye
"Luis" <Luis@discussions.microsoft.com> a écrit dans le message de
news:
2422F3B3-30E8-4242-B146-F1F61DCC2A7A@microsoft.com...
Bonjour Pierre,
Voilà, je te donnes tout.
Table principale:
'CANDIDATS', clé primaire 'IDCANDIDAT' NuméroAuto, Entier Long
Table Fille:
'FORMATION', clé primaire 'NFORMATION' NuméroAuto, Entier Long
Champ à lier : 'IDCANDIDAT' Numérique, Entier Long
Dans Formulaire 'CANDIDATS' à chaque saisie dans le sous-formulaire
'FORMATION_CANDIDATS' 'NFORMATION' se crée automatiquement et le
'IDCANDIDAT'
de la table 'CANDIDATS' est saisi avec les 'NFORMATION' qui lui
correspondent.
J'aimerai créer une 'Intégrité référentielle et suppression en
cascade
des
enregistrements'
Luis
...../....
quelle est la clé primaire dans la table fille ?
--
Pierre CFI
MVP Microsoft Access
Mail : http://cerbermail.com/?z0SN8cN53B
Site pour bien commencer
Access http://users.skynet.be/mpfa/
Excel http://www.excelabo.net
"Luis" <Luis@discussions.microsoft.com> a écrit dans le message de
news:
6988CF74-8C9A-4052-B4A9-797D29E3AA75@microsoft.com...
Bonjour Pierre,
Effectivement, ça ne sert à rien, mais ça ne change pas le
problème.
Luis
bonjour
TablePrincipale IDCant déclaré en clé primaire
TableFille IDCant pourquoi indexé ??
--
Pierre CFI
MVP Microsoft Access
Mail : http://cerbermail.com/?z0SN8cN53B
Site pour bien commencer
Access http://users.skynet.be/mpfa/
Excel http://www.excelabo.net
"Luis" <Luis@discussions.microsoft.com> a écrit dans le message
de
news: A60FD1DF-4BE1-43E0-A668-6F143509FF59@microsoft.com...
Bonjour DJ,
J'ai vérifié et les tables ne sont pas inversées, de plus
TablePrincipale IDCant
TableFille IDCant
Est-ce qu'il y a d'autres critères?
Luis
Luis wrote:
Bonjour,
J'ai lié deux tables et lors que j'ai voulu créer
l'intégrité
référentielle, le message suivant s'affiche:
Index unique introuvable pour le champ référencé d'une
table
principale.
Le champs sur la table principale est NuméroAuto Entier
long
Indexé
sans doublons
Le champs sur la table secondaire est Numérique Entier long
Indexé
avec doublons
blabla...
Luis
bonjour,
a tout les coup tu as juste mis a lenvers la table mere et la
table
fille
quand tu as fait ta relation....
DJ
Salut
Tu m'envoies ta base zippé à où tu viens de faire tes essais.
et tu me mets 2 mots d'expli. sur ce que tu veux.
Pas nécessaire de désinstaller Access.
A+
"Luis" a écrit dans le message de news:Bonjour,
J'ai essayé tes propositions, ça ne marche pas, j'ai même essayé dans une
nouvelle base de créer deux tables avec une IDTable1 (NuméroAuto) et un
champ
(Texte) et la deuxième avec IDTable2 (NuméroAuto), un champ IDTable1
(Numérique Entier Long) et un Champ (Texte) et même problème.
Je ne comprend rien.
Même pire dans une autre base où j'avais pu créer la rélation avec
intégrité
référentielle et qui fonctionne, si j'essaie de modifier la relation j'ai
le
même problème et la référentialité est supprimée.
Je vais essayer de désinstaller complétement Access et de l'installer à
nouveau...
Je te dirais.
LuisSalut
Tu sauvegardes tes bases.
Ensuite tu vides tes 2 tables.
Tu regardes si tu peux mettre l'intégrité référentielle, etc.
Si oui, c'est que t'avais un problème dans les tables
Si non, ben euh... Essaie de recréer ce 2 tables dans une autre base de
données.
A+
"Luis" a écrit dans le message de news:Bonjour,
Je viens de copier coller les IDCant des deux tables sur une feuille
Excel
Sur la colonne A tous le IDCant de la TablePrincipale
Sur la colonne A tous le IDCant de la TableFille
Tous les numéros correspondent et il n'y a aucun de plus dans uucune
des
deux colonnes.
Est-ce que cela peut venir parce que les tables sont dans une base
dorsale?
LuisSalut
Comme tu décris ci-dessous, ça devrait être bon. (je viens de le
faire)
Faut aller dans relation et si la relation déjà faite, clique dessus
et
mets
les paramètres Suppression en cascade, Intégrité, etc....
Si pas de relation, tu la crées et mets les paramètres que tu veux.
Si t'arrive pas à mettre l'intégrité référencielle, c'est que dans des
tables il y a des enregistrements non correspondant. (ex. Une
formation
quine pointe sur aucun Candidat)
Bye
"Luis" a écrit dans le message de
news:Bonjour Pierre,
Voilà, je te donnes tout.
Table principale:
'CANDIDATS', clé primaire 'IDCANDIDAT' NuméroAuto, Entier Long
Table Fille:
'FORMATION', clé primaire 'NFORMATION' NuméroAuto, Entier Long
Champ à lier : 'IDCANDIDAT' Numérique, Entier Long
Dans Formulaire 'CANDIDATS' à chaque saisie dans le sous-formulaire
'FORMATION_CANDIDATS' 'NFORMATION' se crée automatiquement et le
'IDCANDIDAT'
de la table 'CANDIDATS' est saisi avec les 'NFORMATION' qui lui
correspondent.
J'aimerai créer une 'Intégrité référentielle et suppression en
cascade
des
enregistrements'
Luis...../....
quelle est la clé primaire dans la table fille ?
--
Pierre CFI
MVP Microsoft Access
Mail : http://cerbermail.com/?z0SN8cN53B
Site pour bien commencer
Access http://users.skynet.be/mpfa/
Excel http://www.excelabo.net
"Luis" a écrit dans le message de
news:Bonjour Pierre,
Effectivement, ça ne sert à rien, mais ça ne change pas le
problème.
Luisbonjour
TablePrincipale IDCant déclaré en clé primaire
TableFille IDCant pourquoi indexé ??
--
Pierre CFI
MVP Microsoft Access
Mail : http://cerbermail.com/?z0SN8cN53B
Site pour bien commencer
Access http://users.skynet.be/mpfa/
Excel http://www.excelabo.net
"Luis" a écrit dans le message
de
news:Bonjour DJ,
J'ai vérifié et les tables ne sont pas inversées, de plus
TablePrincipale IDCant
TableFille IDCant
Est-ce qu'il y a d'autres critères?
LuisLuis wrote:Bonjour,
J'ai lié deux tables et lors que j'ai voulu créer
l'intégrité
référentielle, le message suivant s'affiche:
Index unique introuvable pour le champ référencé d'une
table
principale.
Le champs sur la table principale est NuméroAuto Entier
long
Indexé
sans doublons
Le champs sur la table secondaire est Numérique Entier long
Indexé
avec doublons
blabla...Luis
bonjour,
a tout les coup tu as juste mis a lenvers la table mere et la
table
fille
quand tu as fait ta relation....
DJ
Bonjour,
J'ai déjà désinstallé et réinstallé Access, maintenant pas de problèmes,
je
peux créer toutes les relations de tous types.
Décidemment Access2003 est vraiment un casse-têtes, non seulement il nous
emm..., avec les macros de sécurité (j'espère que bientôt, un de ces
craques
qui interviennent sur le News trouve la parade ou un bout de code pour
éviter
ces messages, sans être obligé d'installer un certificat ou d'abaisser le
niveau de sécurité -ce qui est un aberration sans nom- ) mais en plus il
est instable, si ça continue je vais revenir à Access XP, tout en
regrettant
la possibilité de pouvoir utiliser sur les formulaires, les contrôles
Windows
à thème ce qui donne un aspect très esthétique à la base.
Je te remercie pour ta proposition mais si je t'envoi la base tu vas
conclure comme moi maintenant que tout est OK.
LuisSalut
Tu m'envoies ta base zippé à où tu viens de faire tes
essais.
et tu me mets 2 mots d'expli. sur ce que tu veux.
Pas nécessaire de désinstaller Access.
A+
"Luis" a écrit dans le message de news:Bonjour,
J'ai essayé tes propositions, ça ne marche pas, j'ai même essayé dans
une
nouvelle base de créer deux tables avec une IDTable1 (NuméroAuto) et un
champ
(Texte) et la deuxième avec IDTable2 (NuméroAuto), un champ IDTable1
(Numérique Entier Long) et un Champ (Texte) et même problème.
Je ne comprend rien.
Même pire dans une autre base où j'avais pu créer la rélation avec
intégrité
référentielle et qui fonctionne, si j'essaie de modifier la relation
j'ai
le
même problème et la référentialité est supprimée.
Je vais essayer de désinstaller complétement Access et de l'installer à
nouveau...
Je te dirais.
LuisSalut
Tu sauvegardes tes bases.
Ensuite tu vides tes 2 tables.
Tu regardes si tu peux mettre l'intégrité référentielle, etc.
Si oui, c'est que t'avais un problème dans les tables
Si non, ben euh... Essaie de recréer ce 2 tables dans une autre base
de
données.
A+
"Luis" a écrit dans le message de
news:Bonjour,
Je viens de copier coller les IDCant des deux tables sur une feuille
Excel
Sur la colonne A tous le IDCant de la TablePrincipale
Sur la colonne A tous le IDCant de la TableFille
Tous les numéros correspondent et il n'y a aucun de plus dans uucune
des
deux colonnes.
Est-ce que cela peut venir parce que les tables sont dans une base
dorsale?
LuisSalut
Comme tu décris ci-dessous, ça devrait être bon. (je viens de le
faire)
Faut aller dans relation et si la relation déjà faite, clique
dessus
et
mets
les paramètres Suppression en cascade, Intégrité, etc....
Si pas de relation, tu la crées et mets les paramètres que tu veux.
Si t'arrive pas à mettre l'intégrité référencielle, c'est que dans
des
tables il y a des enregistrements non correspondant. (ex. Une
formation
quine pointe sur aucun Candidat)
Bye
"Luis" a écrit dans le message de
news:Bonjour Pierre,
Voilà, je te donnes tout.
Table principale:
'CANDIDATS', clé primaire 'IDCANDIDAT' NuméroAuto, Entier Long
Table Fille:
'FORMATION', clé primaire 'NFORMATION' NuméroAuto, Entier Long
Champ à lier : 'IDCANDIDAT' Numérique, Entier Long
Dans Formulaire 'CANDIDATS' à chaque saisie dans le
sous-formulaire
'FORMATION_CANDIDATS' 'NFORMATION' se crée automatiquement et le
'IDCANDIDAT'
de la table 'CANDIDATS' est saisi avec les 'NFORMATION' qui lui
correspondent.
J'aimerai créer une 'Intégrité référentielle et suppression en
cascade
des
enregistrements'
Luis...../....
quelle est la clé primaire dans la table fille ?
--
Pierre CFI
MVP Microsoft Access
Mail : http://cerbermail.com/?z0SN8cN53B
Site pour bien commencer
Access http://users.skynet.be/mpfa/
Excel http://www.excelabo.net
"Luis" a écrit dans le message
de
news:Bonjour Pierre,
Effectivement, ça ne sert à rien, mais ça ne change pas le
problème.
Luisbonjour
TablePrincipale IDCant déclaré en clé primaire
TableFille IDCant pourquoi indexé ??
--
Pierre CFI
MVP Microsoft Access
Mail : http://cerbermail.com/?z0SN8cN53B
Site pour bien commencer
Access http://users.skynet.be/mpfa/
Excel http://www.excelabo.net
"Luis" a écrit dans le
message
de
news:Bonjour DJ,
J'ai vérifié et les tables ne sont pas inversées, de plus
TablePrincipale IDCant
TableFille IDCant
Est-ce qu'il y a d'autres critères?
LuisLuis wrote:Bonjour,
J'ai lié deux tables et lors que j'ai voulu créer
l'intégrité
référentielle, le message suivant s'affiche:
Index unique introuvable pour le champ référencé d'une
table
principale.
Le champs sur la table principale est NuméroAuto Entier
long
Indexé
sans doublons
Le champs sur la table secondaire est Numérique Entier
long
Indexé
avec doublons
blabla...Luis
bonjour,
a tout les coup tu as juste mis a lenvers la table mere et
la
table
fille
quand tu as fait ta relation....
DJ
Bonjour,
J'ai déjà désinstallé et réinstallé Access, maintenant pas de problèmes,
je
peux créer toutes les relations de tous types.
Décidemment Access2003 est vraiment un casse-têtes, non seulement il nous
emm..., avec les macros de sécurité (j'espère que bientôt, un de ces
craques
qui interviennent sur le News trouve la parade ou un bout de code pour
éviter
ces messages, sans être obligé d'installer un certificat ou d'abaisser le
niveau de sécurité -ce qui est un aberration sans nom- ) mais en plus il
est instable, si ça continue je vais revenir à Access XP, tout en
regrettant
la possibilité de pouvoir utiliser sur les formulaires, les contrôles
Windows
à thème ce qui donne un aspect très esthétique à la base.
Je te remercie pour ta proposition mais si je t'envoi la base tu vas
conclure comme moi maintenant que tout est OK.
Luis
Salut
Tu m'envoies ta base zippé à access@jmh.ch où tu viens de faire tes
essais.
et tu me mets 2 mots d'expli. sur ce que tu veux.
Pas nécessaire de désinstaller Access.
A+
"Luis" <Luis@discussions.microsoft.com> a écrit dans le message de news:
08924027-E72A-4668-985E-06DF0AA55A6F@microsoft.com...
Bonjour,
J'ai essayé tes propositions, ça ne marche pas, j'ai même essayé dans
une
nouvelle base de créer deux tables avec une IDTable1 (NuméroAuto) et un
champ
(Texte) et la deuxième avec IDTable2 (NuméroAuto), un champ IDTable1
(Numérique Entier Long) et un Champ (Texte) et même problème.
Je ne comprend rien.
Même pire dans une autre base où j'avais pu créer la rélation avec
intégrité
référentielle et qui fonctionne, si j'essaie de modifier la relation
j'ai
le
même problème et la référentialité est supprimée.
Je vais essayer de désinstaller complétement Access et de l'installer à
nouveau...
Je te dirais.
Luis
Salut
Tu sauvegardes tes bases.
Ensuite tu vides tes 2 tables.
Tu regardes si tu peux mettre l'intégrité référentielle, etc.
Si oui, c'est que t'avais un problème dans les tables
Si non, ben euh... Essaie de recréer ce 2 tables dans une autre base
de
données.
A+
"Luis" <Luis@discussions.microsoft.com> a écrit dans le message de
news:
DF9A70CC-79DD-46BC-AF6A-63A16760CAB1@microsoft.com...
Bonjour,
Je viens de copier coller les IDCant des deux tables sur une feuille
Excel
Sur la colonne A tous le IDCant de la TablePrincipale
Sur la colonne A tous le IDCant de la TableFille
Tous les numéros correspondent et il n'y a aucun de plus dans uucune
des
deux colonnes.
Est-ce que cela peut venir parce que les tables sont dans une base
dorsale?
Luis
Salut
Comme tu décris ci-dessous, ça devrait être bon. (je viens de le
faire)
Faut aller dans relation et si la relation déjà faite, clique
dessus
et
mets
les paramètres Suppression en cascade, Intégrité, etc....
Si pas de relation, tu la crées et mets les paramètres que tu veux.
Si t'arrive pas à mettre l'intégrité référencielle, c'est que dans
des
tables il y a des enregistrements non correspondant. (ex. Une
formation
quine pointe sur aucun Candidat)
Bye
"Luis" <Luis@discussions.microsoft.com> a écrit dans le message de
news:
2422F3B3-30E8-4242-B146-F1F61DCC2A7A@microsoft.com...
Bonjour Pierre,
Voilà, je te donnes tout.
Table principale:
'CANDIDATS', clé primaire 'IDCANDIDAT' NuméroAuto, Entier Long
Table Fille:
'FORMATION', clé primaire 'NFORMATION' NuméroAuto, Entier Long
Champ à lier : 'IDCANDIDAT' Numérique, Entier Long
Dans Formulaire 'CANDIDATS' à chaque saisie dans le
sous-formulaire
'FORMATION_CANDIDATS' 'NFORMATION' se crée automatiquement et le
'IDCANDIDAT'
de la table 'CANDIDATS' est saisi avec les 'NFORMATION' qui lui
correspondent.
J'aimerai créer une 'Intégrité référentielle et suppression en
cascade
des
enregistrements'
Luis
...../....
quelle est la clé primaire dans la table fille ?
--
Pierre CFI
MVP Microsoft Access
Mail : http://cerbermail.com/?z0SN8cN53B
Site pour bien commencer
Access http://users.skynet.be/mpfa/
Excel http://www.excelabo.net
"Luis" <Luis@discussions.microsoft.com> a écrit dans le message
de
news:
6988CF74-8C9A-4052-B4A9-797D29E3AA75@microsoft.com...
Bonjour Pierre,
Effectivement, ça ne sert à rien, mais ça ne change pas le
problème.
Luis
bonjour
TablePrincipale IDCant déclaré en clé primaire
TableFille IDCant pourquoi indexé ??
--
Pierre CFI
MVP Microsoft Access
Mail : http://cerbermail.com/?z0SN8cN53B
Site pour bien commencer
Access http://users.skynet.be/mpfa/
Excel http://www.excelabo.net
"Luis" <Luis@discussions.microsoft.com> a écrit dans le
message
de
news: A60FD1DF-4BE1-43E0-A668-6F143509FF59@microsoft.com...
Bonjour DJ,
J'ai vérifié et les tables ne sont pas inversées, de plus
TablePrincipale IDCant
TableFille IDCant
Est-ce qu'il y a d'autres critères?
Luis
Luis wrote:
Bonjour,
J'ai lié deux tables et lors que j'ai voulu créer
l'intégrité
référentielle, le message suivant s'affiche:
Index unique introuvable pour le champ référencé d'une
table
principale.
Le champs sur la table principale est NuméroAuto Entier
long
Indexé
sans doublons
Le champs sur la table secondaire est Numérique Entier
long
Indexé
avec doublons
blabla...
Luis
bonjour,
a tout les coup tu as juste mis a lenvers la table mere et
la
table
fille
quand tu as fait ta relation....
DJ
Bonjour,
J'ai déjà désinstallé et réinstallé Access, maintenant pas de problèmes,
je
peux créer toutes les relations de tous types.
Décidemment Access2003 est vraiment un casse-têtes, non seulement il nous
emm..., avec les macros de sécurité (j'espère que bientôt, un de ces
craques
qui interviennent sur le News trouve la parade ou un bout de code pour
éviter
ces messages, sans être obligé d'installer un certificat ou d'abaisser le
niveau de sécurité -ce qui est un aberration sans nom- ) mais en plus il
est instable, si ça continue je vais revenir à Access XP, tout en
regrettant
la possibilité de pouvoir utiliser sur les formulaires, les contrôles
Windows
à thème ce qui donne un aspect très esthétique à la base.
Je te remercie pour ta proposition mais si je t'envoi la base tu vas
conclure comme moi maintenant que tout est OK.
LuisSalut
Tu m'envoies ta base zippé à où tu viens de faire tes
essais.
et tu me mets 2 mots d'expli. sur ce que tu veux.
Pas nécessaire de désinstaller Access.
A+
"Luis" a écrit dans le message de news:Bonjour,
J'ai essayé tes propositions, ça ne marche pas, j'ai même essayé dans
une
nouvelle base de créer deux tables avec une IDTable1 (NuméroAuto) et un
champ
(Texte) et la deuxième avec IDTable2 (NuméroAuto), un champ IDTable1
(Numérique Entier Long) et un Champ (Texte) et même problème.
Je ne comprend rien.
Même pire dans une autre base où j'avais pu créer la rélation avec
intégrité
référentielle et qui fonctionne, si j'essaie de modifier la relation
j'ai
le
même problème et la référentialité est supprimée.
Je vais essayer de désinstaller complétement Access et de l'installer à
nouveau...
Je te dirais.
LuisSalut
Tu sauvegardes tes bases.
Ensuite tu vides tes 2 tables.
Tu regardes si tu peux mettre l'intégrité référentielle, etc.
Si oui, c'est que t'avais un problème dans les tables
Si non, ben euh... Essaie de recréer ce 2 tables dans une autre base
de
données.
A+
"Luis" a écrit dans le message de
news:Bonjour,
Je viens de copier coller les IDCant des deux tables sur une feuille
Excel
Sur la colonne A tous le IDCant de la TablePrincipale
Sur la colonne A tous le IDCant de la TableFille
Tous les numéros correspondent et il n'y a aucun de plus dans uucune
des
deux colonnes.
Est-ce que cela peut venir parce que les tables sont dans une base
dorsale?
LuisSalut
Comme tu décris ci-dessous, ça devrait être bon. (je viens de le
faire)
Faut aller dans relation et si la relation déjà faite, clique
dessus
et
mets
les paramètres Suppression en cascade, Intégrité, etc....
Si pas de relation, tu la crées et mets les paramètres que tu veux.
Si t'arrive pas à mettre l'intégrité référencielle, c'est que dans
des
tables il y a des enregistrements non correspondant. (ex. Une
formation
quine pointe sur aucun Candidat)
Bye
"Luis" a écrit dans le message de
news:Bonjour Pierre,
Voilà, je te donnes tout.
Table principale:
'CANDIDATS', clé primaire 'IDCANDIDAT' NuméroAuto, Entier Long
Table Fille:
'FORMATION', clé primaire 'NFORMATION' NuméroAuto, Entier Long
Champ à lier : 'IDCANDIDAT' Numérique, Entier Long
Dans Formulaire 'CANDIDATS' à chaque saisie dans le
sous-formulaire
'FORMATION_CANDIDATS' 'NFORMATION' se crée automatiquement et le
'IDCANDIDAT'
de la table 'CANDIDATS' est saisi avec les 'NFORMATION' qui lui
correspondent.
J'aimerai créer une 'Intégrité référentielle et suppression en
cascade
des
enregistrements'
Luis...../....
quelle est la clé primaire dans la table fille ?
--
Pierre CFI
MVP Microsoft Access
Mail : http://cerbermail.com/?z0SN8cN53B
Site pour bien commencer
Access http://users.skynet.be/mpfa/
Excel http://www.excelabo.net
"Luis" a écrit dans le message
de
news:Bonjour Pierre,
Effectivement, ça ne sert à rien, mais ça ne change pas le
problème.
Luisbonjour
TablePrincipale IDCant déclaré en clé primaire
TableFille IDCant pourquoi indexé ??
--
Pierre CFI
MVP Microsoft Access
Mail : http://cerbermail.com/?z0SN8cN53B
Site pour bien commencer
Access http://users.skynet.be/mpfa/
Excel http://www.excelabo.net
"Luis" a écrit dans le
message
de
news:Bonjour DJ,
J'ai vérifié et les tables ne sont pas inversées, de plus
TablePrincipale IDCant
TableFille IDCant
Est-ce qu'il y a d'autres critères?
LuisLuis wrote:Bonjour,
J'ai lié deux tables et lors que j'ai voulu créer
l'intégrité
référentielle, le message suivant s'affiche:
Index unique introuvable pour le champ référencé d'une
table
principale.
Le champs sur la table principale est NuméroAuto Entier
long
Indexé
sans doublons
Le champs sur la table secondaire est Numérique Entier
long
Indexé
avec doublons
blabla...Luis
bonjour,
a tout les coup tu as juste mis a lenvers la table mere et
la
table
fille
quand tu as fait ta relation....
DJ
OK Super si ça marche.
Faut faire avec tout ça, hélas ;-))
"Luis" a écrit dans le message de news:Bonjour,
J'ai déjà désinstallé et réinstallé Access, maintenant pas de problèmes,
je
peux créer toutes les relations de tous types.
Décidemment Access2003 est vraiment un casse-têtes, non seulement il nous
emm..., avec les macros de sécurité (j'espère que bientôt, un de ces
craques
qui interviennent sur le News trouve la parade ou un bout de code pour
éviter
ces messages, sans être obligé d'installer un certificat ou d'abaisser le
niveau de sécurité -ce qui est un aberration sans nom- ) mais en plus il
est instable, si ça continue je vais revenir à Access XP, tout en
regrettant
la possibilité de pouvoir utiliser sur les formulaires, les contrôles
Windows
à thème ce qui donne un aspect très esthétique à la base.
Je te remercie pour ta proposition mais si je t'envoi la base tu vas
conclure comme moi maintenant que tout est OK.
LuisSalut
Tu m'envoies ta base zippé à où tu viens de faire tes
essais.
et tu me mets 2 mots d'expli. sur ce que tu veux.
Pas nécessaire de désinstaller Access.
A+
"Luis" a écrit dans le message de news:Bonjour,
J'ai essayé tes propositions, ça ne marche pas, j'ai même essayé dans
une
nouvelle base de créer deux tables avec une IDTable1 (NuméroAuto) et un
champ
(Texte) et la deuxième avec IDTable2 (NuméroAuto), un champ IDTable1
(Numérique Entier Long) et un Champ (Texte) et même problème.
Je ne comprend rien.
Même pire dans une autre base où j'avais pu créer la rélation avec
intégrité
référentielle et qui fonctionne, si j'essaie de modifier la relation
j'ai
le
même problème et la référentialité est supprimée.
Je vais essayer de désinstaller complétement Access et de l'installer à
nouveau...
Je te dirais.
LuisSalut
Tu sauvegardes tes bases.
Ensuite tu vides tes 2 tables.
Tu regardes si tu peux mettre l'intégrité référentielle, etc.
Si oui, c'est que t'avais un problème dans les tables
Si non, ben euh... Essaie de recréer ce 2 tables dans une autre base
de
données.
A+
"Luis" a écrit dans le message de
news:Bonjour,
Je viens de copier coller les IDCant des deux tables sur une feuille
Excel
Sur la colonne A tous le IDCant de la TablePrincipale
Sur la colonne A tous le IDCant de la TableFille
Tous les numéros correspondent et il n'y a aucun de plus dans uucune
des
deux colonnes.
Est-ce que cela peut venir parce que les tables sont dans une base
dorsale?
LuisSalut
Comme tu décris ci-dessous, ça devrait être bon. (je viens de le
faire)
Faut aller dans relation et si la relation déjà faite, clique
dessus
et
mets
les paramètres Suppression en cascade, Intégrité, etc....
Si pas de relation, tu la crées et mets les paramètres que tu veux.
Si t'arrive pas à mettre l'intégrité référencielle, c'est que dans
des
tables il y a des enregistrements non correspondant. (ex. Une
formation
quine pointe sur aucun Candidat)
Bye
"Luis" a écrit dans le message de
news:Bonjour Pierre,
Voilà, je te donnes tout.
Table principale:
'CANDIDATS', clé primaire 'IDCANDIDAT' NuméroAuto, Entier Long
Table Fille:
'FORMATION', clé primaire 'NFORMATION' NuméroAuto, Entier Long
Champ à lier : 'IDCANDIDAT' Numérique, Entier Long
Dans Formulaire 'CANDIDATS' à chaque saisie dans le
sous-formulaire
'FORMATION_CANDIDATS' 'NFORMATION' se crée automatiquement et le
'IDCANDIDAT'
de la table 'CANDIDATS' est saisi avec les 'NFORMATION' qui lui
correspondent.
J'aimerai créer une 'Intégrité référentielle et suppression en
cascade
des
enregistrements'
Luis...../....
quelle est la clé primaire dans la table fille ?
--
Pierre CFI
MVP Microsoft Access
Mail : http://cerbermail.com/?z0SN8cN53B
Site pour bien commencer
Access http://users.skynet.be/mpfa/
Excel http://www.excelabo.net
"Luis" a écrit dans le message
de
news:Bonjour Pierre,
Effectivement, ça ne sert à rien, mais ça ne change pas le
problème.
Luisbonjour
TablePrincipale IDCant déclaré en clé primaire
TableFille IDCant pourquoi indexé ??
--
Pierre CFI
MVP Microsoft Access
Mail : http://cerbermail.com/?z0SN8cN53B
Site pour bien commencer
Access http://users.skynet.be/mpfa/
Excel http://www.excelabo.net
"Luis" a écrit dans le
message
de
news:Bonjour DJ,
J'ai vérifié et les tables ne sont pas inversées, de plus
TablePrincipale IDCant
TableFille IDCant
Est-ce qu'il y a d'autres critères?
LuisLuis wrote:Bonjour,
J'ai lié deux tables et lors que j'ai voulu créer
l'intégrité
référentielle, le message suivant s'affiche:
Index unique introuvable pour le champ référencé d'une
table
principale.
Le champs sur la table principale est NuméroAuto Entier
long
Indexé
sans doublons
Le champs sur la table secondaire est Numérique Entier
long
Indexé
avec doublons
blabla...Luis
bonjour,
a tout les coup tu as juste mis a lenvers la table mere et
la
table
fille
quand tu as fait ta relation....
DJ
OK Super si ça marche.
Faut faire avec tout ça, hélas ;-))
"Luis" <Luis@discussions.microsoft.com> a écrit dans le message de news:
51E8975C-ED49-4CCB-8FFC-FD47CB13B738@microsoft.com...
Bonjour,
J'ai déjà désinstallé et réinstallé Access, maintenant pas de problèmes,
je
peux créer toutes les relations de tous types.
Décidemment Access2003 est vraiment un casse-têtes, non seulement il nous
emm..., avec les macros de sécurité (j'espère que bientôt, un de ces
craques
qui interviennent sur le News trouve la parade ou un bout de code pour
éviter
ces messages, sans être obligé d'installer un certificat ou d'abaisser le
niveau de sécurité -ce qui est un aberration sans nom- ) mais en plus il
est instable, si ça continue je vais revenir à Access XP, tout en
regrettant
la possibilité de pouvoir utiliser sur les formulaires, les contrôles
Windows
à thème ce qui donne un aspect très esthétique à la base.
Je te remercie pour ta proposition mais si je t'envoi la base tu vas
conclure comme moi maintenant que tout est OK.
Luis
Salut
Tu m'envoies ta base zippé à access@jmh.ch où tu viens de faire tes
essais.
et tu me mets 2 mots d'expli. sur ce que tu veux.
Pas nécessaire de désinstaller Access.
A+
"Luis" <Luis@discussions.microsoft.com> a écrit dans le message de news:
08924027-E72A-4668-985E-06DF0AA55A6F@microsoft.com...
Bonjour,
J'ai essayé tes propositions, ça ne marche pas, j'ai même essayé dans
une
nouvelle base de créer deux tables avec une IDTable1 (NuméroAuto) et un
champ
(Texte) et la deuxième avec IDTable2 (NuméroAuto), un champ IDTable1
(Numérique Entier Long) et un Champ (Texte) et même problème.
Je ne comprend rien.
Même pire dans une autre base où j'avais pu créer la rélation avec
intégrité
référentielle et qui fonctionne, si j'essaie de modifier la relation
j'ai
le
même problème et la référentialité est supprimée.
Je vais essayer de désinstaller complétement Access et de l'installer à
nouveau...
Je te dirais.
Luis
Salut
Tu sauvegardes tes bases.
Ensuite tu vides tes 2 tables.
Tu regardes si tu peux mettre l'intégrité référentielle, etc.
Si oui, c'est que t'avais un problème dans les tables
Si non, ben euh... Essaie de recréer ce 2 tables dans une autre base
de
données.
A+
"Luis" <Luis@discussions.microsoft.com> a écrit dans le message de
news:
DF9A70CC-79DD-46BC-AF6A-63A16760CAB1@microsoft.com...
Bonjour,
Je viens de copier coller les IDCant des deux tables sur une feuille
Excel
Sur la colonne A tous le IDCant de la TablePrincipale
Sur la colonne A tous le IDCant de la TableFille
Tous les numéros correspondent et il n'y a aucun de plus dans uucune
des
deux colonnes.
Est-ce que cela peut venir parce que les tables sont dans une base
dorsale?
Luis
Salut
Comme tu décris ci-dessous, ça devrait être bon. (je viens de le
faire)
Faut aller dans relation et si la relation déjà faite, clique
dessus
et
mets
les paramètres Suppression en cascade, Intégrité, etc....
Si pas de relation, tu la crées et mets les paramètres que tu veux.
Si t'arrive pas à mettre l'intégrité référencielle, c'est que dans
des
tables il y a des enregistrements non correspondant. (ex. Une
formation
quine pointe sur aucun Candidat)
Bye
"Luis" <Luis@discussions.microsoft.com> a écrit dans le message de
news:
2422F3B3-30E8-4242-B146-F1F61DCC2A7A@microsoft.com...
Bonjour Pierre,
Voilà, je te donnes tout.
Table principale:
'CANDIDATS', clé primaire 'IDCANDIDAT' NuméroAuto, Entier Long
Table Fille:
'FORMATION', clé primaire 'NFORMATION' NuméroAuto, Entier Long
Champ à lier : 'IDCANDIDAT' Numérique, Entier Long
Dans Formulaire 'CANDIDATS' à chaque saisie dans le
sous-formulaire
'FORMATION_CANDIDATS' 'NFORMATION' se crée automatiquement et le
'IDCANDIDAT'
de la table 'CANDIDATS' est saisi avec les 'NFORMATION' qui lui
correspondent.
J'aimerai créer une 'Intégrité référentielle et suppression en
cascade
des
enregistrements'
Luis
...../....
quelle est la clé primaire dans la table fille ?
--
Pierre CFI
MVP Microsoft Access
Mail : http://cerbermail.com/?z0SN8cN53B
Site pour bien commencer
Access http://users.skynet.be/mpfa/
Excel http://www.excelabo.net
"Luis" <Luis@discussions.microsoft.com> a écrit dans le message
de
news:
6988CF74-8C9A-4052-B4A9-797D29E3AA75@microsoft.com...
Bonjour Pierre,
Effectivement, ça ne sert à rien, mais ça ne change pas le
problème.
Luis
bonjour
TablePrincipale IDCant déclaré en clé primaire
TableFille IDCant pourquoi indexé ??
--
Pierre CFI
MVP Microsoft Access
Mail : http://cerbermail.com/?z0SN8cN53B
Site pour bien commencer
Access http://users.skynet.be/mpfa/
Excel http://www.excelabo.net
"Luis" <Luis@discussions.microsoft.com> a écrit dans le
message
de
news: A60FD1DF-4BE1-43E0-A668-6F143509FF59@microsoft.com...
Bonjour DJ,
J'ai vérifié et les tables ne sont pas inversées, de plus
TablePrincipale IDCant
TableFille IDCant
Est-ce qu'il y a d'autres critères?
Luis
Luis wrote:
Bonjour,
J'ai lié deux tables et lors que j'ai voulu créer
l'intégrité
référentielle, le message suivant s'affiche:
Index unique introuvable pour le champ référencé d'une
table
principale.
Le champs sur la table principale est NuméroAuto Entier
long
Indexé
sans doublons
Le champs sur la table secondaire est Numérique Entier
long
Indexé
avec doublons
blabla...
Luis
bonjour,
a tout les coup tu as juste mis a lenvers la table mere et
la
table
fille
quand tu as fait ta relation....
DJ
OK Super si ça marche.
Faut faire avec tout ça, hélas ;-))
"Luis" a écrit dans le message de news:Bonjour,
J'ai déjà désinstallé et réinstallé Access, maintenant pas de problèmes,
je
peux créer toutes les relations de tous types.
Décidemment Access2003 est vraiment un casse-têtes, non seulement il nous
emm..., avec les macros de sécurité (j'espère que bientôt, un de ces
craques
qui interviennent sur le News trouve la parade ou un bout de code pour
éviter
ces messages, sans être obligé d'installer un certificat ou d'abaisser le
niveau de sécurité -ce qui est un aberration sans nom- ) mais en plus il
est instable, si ça continue je vais revenir à Access XP, tout en
regrettant
la possibilité de pouvoir utiliser sur les formulaires, les contrôles
Windows
à thème ce qui donne un aspect très esthétique à la base.
Je te remercie pour ta proposition mais si je t'envoi la base tu vas
conclure comme moi maintenant que tout est OK.
LuisSalut
Tu m'envoies ta base zippé à où tu viens de faire tes
essais.
et tu me mets 2 mots d'expli. sur ce que tu veux.
Pas nécessaire de désinstaller Access.
A+
"Luis" a écrit dans le message de news:Bonjour,
J'ai essayé tes propositions, ça ne marche pas, j'ai même essayé dans
une
nouvelle base de créer deux tables avec une IDTable1 (NuméroAuto) et un
champ
(Texte) et la deuxième avec IDTable2 (NuméroAuto), un champ IDTable1
(Numérique Entier Long) et un Champ (Texte) et même problème.
Je ne comprend rien.
Même pire dans une autre base où j'avais pu créer la rélation avec
intégrité
référentielle et qui fonctionne, si j'essaie de modifier la relation
j'ai
le
même problème et la référentialité est supprimée.
Je vais essayer de désinstaller complétement Access et de l'installer à
nouveau...
Je te dirais.
LuisSalut
Tu sauvegardes tes bases.
Ensuite tu vides tes 2 tables.
Tu regardes si tu peux mettre l'intégrité référentielle, etc.
Si oui, c'est que t'avais un problème dans les tables
Si non, ben euh... Essaie de recréer ce 2 tables dans une autre base
de
données.
A+
"Luis" a écrit dans le message de
news:Bonjour,
Je viens de copier coller les IDCant des deux tables sur une feuille
Excel
Sur la colonne A tous le IDCant de la TablePrincipale
Sur la colonne A tous le IDCant de la TableFille
Tous les numéros correspondent et il n'y a aucun de plus dans uucune
des
deux colonnes.
Est-ce que cela peut venir parce que les tables sont dans une base
dorsale?
LuisSalut
Comme tu décris ci-dessous, ça devrait être bon. (je viens de le
faire)
Faut aller dans relation et si la relation déjà faite, clique
dessus
et
mets
les paramètres Suppression en cascade, Intégrité, etc....
Si pas de relation, tu la crées et mets les paramètres que tu veux.
Si t'arrive pas à mettre l'intégrité référencielle, c'est que dans
des
tables il y a des enregistrements non correspondant. (ex. Une
formation
quine pointe sur aucun Candidat)
Bye
"Luis" a écrit dans le message de
news:Bonjour Pierre,
Voilà, je te donnes tout.
Table principale:
'CANDIDATS', clé primaire 'IDCANDIDAT' NuméroAuto, Entier Long
Table Fille:
'FORMATION', clé primaire 'NFORMATION' NuméroAuto, Entier Long
Champ à lier : 'IDCANDIDAT' Numérique, Entier Long
Dans Formulaire 'CANDIDATS' à chaque saisie dans le
sous-formulaire
'FORMATION_CANDIDATS' 'NFORMATION' se crée automatiquement et le
'IDCANDIDAT'
de la table 'CANDIDATS' est saisi avec les 'NFORMATION' qui lui
correspondent.
J'aimerai créer une 'Intégrité référentielle et suppression en
cascade
des
enregistrements'
Luis...../....
quelle est la clé primaire dans la table fille ?
--
Pierre CFI
MVP Microsoft Access
Mail : http://cerbermail.com/?z0SN8cN53B
Site pour bien commencer
Access http://users.skynet.be/mpfa/
Excel http://www.excelabo.net
"Luis" a écrit dans le message
de
news:Bonjour Pierre,
Effectivement, ça ne sert à rien, mais ça ne change pas le
problème.
Luisbonjour
TablePrincipale IDCant déclaré en clé primaire
TableFille IDCant pourquoi indexé ??
--
Pierre CFI
MVP Microsoft Access
Mail : http://cerbermail.com/?z0SN8cN53B
Site pour bien commencer
Access http://users.skynet.be/mpfa/
Excel http://www.excelabo.net
"Luis" a écrit dans le
message
de
news:Bonjour DJ,
J'ai vérifié et les tables ne sont pas inversées, de plus
TablePrincipale IDCant
TableFille IDCant
Est-ce qu'il y a d'autres critères?
LuisLuis wrote:Bonjour,
J'ai lié deux tables et lors que j'ai voulu créer
l'intégrité
référentielle, le message suivant s'affiche:
Index unique introuvable pour le champ référencé d'une
table
principale.
Le champs sur la table principale est NuméroAuto Entier
long
Indexé
sans doublons
Le champs sur la table secondaire est Numérique Entier
long
Indexé
avec doublons
blabla...Luis
bonjour,
a tout les coup tu as juste mis a lenvers la table mere et
la
table
fille
quand tu as fait ta relation....
DJ