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 :

pb : importation et integrités referentielles des relations mis en place


Sujet :

Access

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

    Informations forums :
    Inscription : Mars 2009
    Messages : 12
    Points : 7
    Points
    7
    Par défaut pb : importation et integrités referentielles des relations mis en place
    Bonjour,

    J'effectue pour un stage de fin d'étude le lancement d'une enquête national.
    Je souhaite créer une base de donnée sur Access pour la suite de l'étude.
    J'ai créé plusieurs tables pour regrouper chaque type de données.
    Ex : Table Echantillon >> avec les codes d'identifications, les régions, departements, type d'échantillon, année.
    Mon but est d'utilisé les codes comme clé primaire de référence dans chaque table... Cependant en faisant cela je me retrouve bloqué pour importer des données via excel car l'intégrité référentielle n'est plus respecté lors du téléchargement sur une table, puisqu'il manque le code et donc la clé primaire dans l'autre table.

    Soit mes questions sont:
    Est-il possible d'avoir le même nom pour les clé primaire?
    Si oui, y a t'il un moyen de télécharger les données via excel tout en respectant les intégrités référentielles?
    Je joins les relations (sans les integrités referentielles activées) pour donner une idée plus claire de ma situation.

    je vous remercie,

    Isabelle
    Images attachées Images attachées

  2. #2
    Membre expérimenté
    Avatar de minot83
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Mars 2006
    Messages
    972
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Mars 2006
    Messages : 972
    Points : 1 430
    Points
    1 430
    Par défaut
    Bonsoir, en utilisant une clé primaire de type Numéroauto, tu n'auras pas ce problème. Même si ta clé n'est pas présente dans Excel, Access attribuera automatiquement le numéro suivant à chaque ligne.

    Rien ne t'empêche de conserver ton code identifiant dans un autre champ.

    cordialement

  3. #3
    Futur Membre du Club
    Profil pro
    Inscrit en
    Mars 2009
    Messages
    12
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2009
    Messages : 12
    Points : 7
    Points
    7
    Par défaut relation
    Bonjour,

    Je vous remercie, pour cette info, mais cela ne semble pas fonctionner

    En effet, j'ai rajouté une clé primaire automatique cmme conseillé partout mais maintenant il refuse que fasse la relation, voici le message :

    "index unique introuvable puor le champ referencé d'un table principale."

    J'ai remplis une table sur deux, est ce pour cela?
    Si oui je vais rencontrer le meme probleme, j'aimerais pouvoir creer mes relation sans que cela m'empeche de rajouter des données.
    Dans le cas ou je met une clé automatique, quelle sera la table principale pis en compte?



    Est ce qu'il y aurait une autre suggestion?

    merci

    Isabelle

Discussions similaires

  1. Réponses: 3
    Dernier message: 13/03/2010, 23h37
  2. Réponses: 4
    Dernier message: 13/09/2007, 19h00
  3. Peut-on importer des relations (sans les tables)
    Par clemasson dans le forum Access
    Réponses: 2
    Dernier message: 10/12/2006, 16h39

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