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

EDI, CMS, Outils, Scripts et API PHP Discussion :

Clé étrangères impossible à créer


Sujet :

EDI, CMS, Outils, Scripts et API PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Juillet 2003
    Messages
    97
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2003
    Messages : 97
    Par défaut Clé étrangères impossible à créer
    Bonjour
    J'ai lu sur différents topics de forum la manière pour créer des clés étrangères.
    J'ai donc mis des index sur les champs qui doivent être des clés étrangères et ensuite je retourne dans la structure de ma table et je choisis gestion des relations.
    Il me propose bien la possibilité de sélection un champ d'autres tables avec les action à faire sur les événements ONDELETE et ONUPDATE. Cependant dès que je valide j'ai le message
    =======> Aucune clef n'est définie ! (NiveauRef)
    Et pourtant NiveauRef est indexé dans la table qui contiendra la clé étrangère et est une clé primaire pour la table qui est référencée.
    Cette table contient deux clé primaire; est-ce que ça peut poser un problème?

    Merci

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Juillet 2003
    Messages
    97
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2003
    Messages : 97
    Par défaut
    Je viens de voir si pour les action je mets NOACTION cela fonctionne très bien, mais avec les autres cela ne fonctionne pas.
    Autant dire que pour le moment cela n'a pas d'intéret.

  3. #3
    Expert confirmé

    Avatar de Siguillaume
    Homme Profil pro
    Conseil - Consultant en systèmes d'information
    Inscrit en
    Août 2007
    Messages
    6 180
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Côte d'Ivoire

    Informations professionnelles :
    Activité : Conseil - Consultant en systèmes d'information
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Août 2007
    Messages : 6 180
    Par défaut
    Bonjour
    Cela est justement dû au fait que ta clé est définie sur la table par deux champs.
    Je crois que la relation doit prendre en compte les deux champs.

    Essaie voir

  4. #4
    Membre éprouvé
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    138
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 138
    Par défaut
    Salut,

    Tu devrais montrer le code de création de tes tables, ca pourrait aider ceux qui cherchent à t'aider.

    Cordialement,

Discussions similaires

  1. [Sharepoint Designer 2007] Impossible créer page ASP
    Par Enthau dans le forum SharePoint
    Réponses: 4
    Dernier message: 14/05/2008, 11h01
  2. Requêtes impossible à créer
    Par ThieBEN dans le forum Requêtes et SQL.
    Réponses: 1
    Dernier message: 20/07/2007, 13h27
  3. Création clé étrangère impossible
    Par Mister Nono dans le forum Outils
    Réponses: 4
    Dernier message: 10/10/2006, 15h16
  4. Impossible créer MDE
    Par jubru dans le forum Access
    Réponses: 5
    Dernier message: 12/05/2006, 15h23
  5. création de clé étrangère impossible
    Par Kozher dans le forum MS SQL Server
    Réponses: 3
    Dernier message: 05/08/2005, 10h38

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