IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Access Discussion :

Problème d'inégrité référentielle


Sujet :

Access

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    76
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 76
    Points : 44
    Points
    44
    Par défaut Problème d'inégrité référentielle
    Bonjour,

    Peut-on appliquer l'intégrité référentielle entre deux tables en sachant que sur la table de côté 1 la clé est composée de deux champs ?

    Merci par avance de vos réponses.

  2. #2
    Expert confirmé Avatar de Richard_35
    Homme Profil pro
    Inscrit en
    Juillet 2007
    Messages
    3 121
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations forums :
    Inscription : Juillet 2007
    Messages : 3 121
    Points : 4 596
    Points
    4 596
    Par défaut
    Bonjour Chelmi95,

    Oui : dans la fenêtre Relation, il faut sélectionner les deux champs de la table source et les faire "glisser" sur la table cible. Ensuite, choisir les champs de la table cible via la liste déroulante.
    Dis-nous et à bientôt,
    Richard.
    ----------------------------------------------------------------------------------------------
    En cas de résolution, et afin de faciliter la tâche des bénévoles, merci de cliquer sur .
    et permettent aux forumeurs de cibler leur recherche dans une discussion : n'hésitez pas à voter !

  3. #3
    Membre actif
    Homme Profil pro
    Développeur amateur
    Inscrit en
    Mars 2009
    Messages
    177
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations professionnelles :
    Activité : Développeur amateur

    Informations forums :
    Inscription : Mars 2009
    Messages : 177
    Points : 270
    Points
    270
    Par défaut
    Bonjour,

    Les listes deroulantes doivent être travaillés un peu. La liste du champ c1 doit être actualisée en fonction de la valeur choisie dans la liste du champ c2. Il faut également utiliser une Select Disctinct pour éviter d'avoir des doublons dans les lites
    D'un autre côté as tu vraiment besoin d'une clef multichamps dans ta table ? Tu peux utiliser une clef primaire de type num_auto et creer un index pour garantir l'unicité des couples (c1, c2). Avec cette solution, tu n'auras besoin que d'une seule deroulante finalement et avec peu de code en plus


    Cordialement

Discussions similaires

  1. Réponses: 4
    Dernier message: 23/07/2010, 12h47
  2. [Conception]Problème d'intégrité référentielle
    Par golnok dans le forum Modélisation
    Réponses: 2
    Dernier message: 17/04/2007, 15h07
  3. Problème d'intégrité référentielles
    Par Fonzy007 dans le forum Requêtes
    Réponses: 4
    Dernier message: 21/08/2006, 11h38
  4. Problème d'intégrité référentielle
    Par guiguikawa dans le forum Access
    Réponses: 15
    Dernier message: 23/05/2006, 15h25
  5. Réponses: 5
    Dernier message: 26/10/2005, 14h43

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo