begin process at 2012 05 26 16:59:59
  Trouver un code source :
 
dans
 
Accueil > Forum > 

SQL

 > 

Access

 > 

Débutant(s)

 > 

Impossible d'appliquer l'intégrité référentielle - Access 2007


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Impossible d'appliquer l'intégrité référentielle - Access 2007

dimanche 8 août 2010 à 11:04:45 | Impossible d'appliquer l'intégrité référentielle - Access 2007

bebedemon

Bonjour à tous,

Je fais appel à vous car j'ai un petit problème. Je suis en train d'écrire un programme pour la gestion d'un centre sportif dans le cadre de mes études. Pour le programme no souci .

Le problème c'est que je dois utiliser Access 2007 et je ne le maitrise pas super bien, même si je me débrouille. Ma BDD est créée et fonctionne correctement, mais je n'arrive pas à appliquer l'intégrité référentielle entre certaines tables. Access affiche le message d'erreur suivant: "Index unique introuvable pour le champ référencé d'une table principale".

Voici une screenshot de la partie de ma BDD qui pose problème:
Screenshot BDD

Il y a deux relations que je n'arrive pas à faire:

1/. Entre la table InscriptionGroupe et la table Groupe
Je dois relier les GroupeLibelle,GroupeNiveau et GroupeSportLibelle de la première table aux champs Libelle, Niveau et SportLibelle de la 2ème.

2/. Entre la table ReservationPeriodique et la table Groupe.

NB: la table ReservationUnique est "presque identique" à la table ReservationPeriodique et le problème est le même pour les deux. Je n'en parle donc pas.

Je dois relier les champs GroupeLibelle et GroupeNiveau de la table ReservationPeriodique aux champs Libelle et Niveau de la table Groupe.

Dans les deux cas, j'ai mis les champs du même type. A savoir qu'ils sont tous en texte. Je n'ai aucun problème pour appliquer l'intégrité référentielle entre simple champs, mais lorsque j'essaye entre plusieurs champs ça ne fonctionne pas et j'ai le message d'erreur cité plus haut.

Je chercher depuis très longtemps sur les forums spécialisés, dont celui-ci, pour trouver une solution mais je n'ai rien trouvé. Et je me dis que le plus simple est de poser directement ma question. Pourriez vous me dire d'où viendrait l'erreur et/ou comment la corriger?

Une fois ce problème régler, mon programme sera entièrement terminé.

Merci d'avance à tous ceux qui me répondront.



lundi 9 août 2010 à 08:56:05 | Re : Impossible d'appliquer l'intégrité référentielle - Access 2007

bebedemon

EDIT:

Je me suis trompé de fichier pour le screenshot. Celui-ci est le bon : Screenshot

et J'ajout que pour le point 2, je dois aussi relier GroupeSportLibelle de la table ReservationPeriodique à SportLibelle de la table Groupe.


Cette discussion est classée dans : problème, table, champs, appliquer, intégrité


Répondre à ce message

Sujets en rapport avec ce message

Problème Requête SQL INSERT INTO sous access [ par bonnaud ] Bonjour,J'ai un problème avec une requête INSERT INTO.En fait je veux insérer dans une BDD des champs d'une autre table. Le problème qu'en j'insère ce problème avec une table [ par norman bates ] Bonjour tout le monde j'ai un soucis voila j'ai fais mon site d'ecommerce sur mon pc en utilisant une base mysql et en php mais gros couac, le serve Pb déclaration dans curseurs imbriqués [ par falcon16 ] Bonjour à tous, je suis en train d'écrire une procédure PL/SQL pour lister tous les enregistrements présents dans toutes les tables de ma base et ains Renseigner un champs d'une table par une variable [ par Rouk ] Bonjour, Je n'arrive pas a renseigner un champs d'une table par une variable. Exemple : Base1.Table1.Champ = MavariableJ'ai essaye avec un set, mais s problème replication [ par overider ] bonjour a tous     j'ai un problème lors d'une réplication entre deux gros serveurs. une table ou on effectue  beucoup d'insert et delete se verole to Ajout d'un description d'un champs pour access en sql [ par Jbs106 ] Salutationvoilà mon souci:Dans access, quand on visualise une table, miz à part le nom et le type du champs, il est possible d'ajouter un commentaire problème avec une table [ par lenneth666 ] Voila je vous explique mon problème.Dans une table appelé cour, la clé primaire cours_id est un entier qui s'incrémente automatiquement.Le problème c' Problème de requête à double jointure ... HELP ! [ par vladam ] Hello,Voici mon problème.J'ai une table "Table_3" avec 3 champsle premier ID numériquele deuxième ID2 numériquele troixième ID3 numériquej'ai une seco Lecture de la description de chaque champs d'une table dans une base SQL server 2000 [ par lambdacrash ] Bonjour, Quelle requête dois-je exécuter pour obtenir la description d'un champs nommé contenu dans une table (SQL)? Merci Table énorme. [ par kikoj ] Salut, J'ai une table qui contient 2 Millions 485 Milles et 467 Lignes (SQLServer 2000). Je ne vous parle pas des performances. Un "delete from where


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,515 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales