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 :

Table de correspondance [AC-2013]


Sujet :

Access

  1. #1
    Membre régulier
    Homme Profil pro
    Étudiant
    Inscrit en
    Mars 2014
    Messages
    103
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 31
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Enseignement

    Informations forums :
    Inscription : Mars 2014
    Messages : 103
    Points : 75
    Points
    75
    Par défaut Table de correspondance
    Bonjour à tous,

    Je débute sur Access et je souhaite établir une table de correspondance à partir de 3-4 fichiers sources.

    Au sein de ces fichiers sources il peut y avoir des contacts (Nom, Prénom, Mail etc..) communs entre eux (deux fichiers peuvent avoir le même contact avec les mêmes informations).

    Tous ces contacts ont un point commun parmis toutes leurs données : une sorte de numéro d'identité

    Je souhaite établir une table de correspondance regroupant toutes les informations de ces différents fichiers sources.

    Il s'agirai de :
    Fichier 1 Fichier 2 Fichier 3
    N° d'identité Nom Prénom Nom Prénom Nom Prénom
    1
    2
    3
    4
    5


    Mon problème est de savoir comment :
    - Agrémenter automatiquement un champ sur access à partir d'une relation établie sur un autre champ d'une base de donnée ,sous la condition que le numéro d'identité est bien trouver

    Merci d'avance,

  2. #2
    Membre régulier
    Homme Profil pro
    Inscrit en
    Mars 2008
    Messages
    55
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2008
    Messages : 55
    Points : 76
    Points
    76
    Par défaut Petite solution
    Bonjour
    Vu que tu débute en Access voici une petite table avec ce que je te propose comme solution.
    TBL_A1 pour recevoir l’ensemble des informations
    TBL_B1 première table avec les informations
    TBL_B2 deuxième table avec des informations
    TBL_B3 troisième table avec les informations
    QRY_B1 Append de la TBL_A1 depuis la TBL_B1, on peut faire cela vu que les informations sont uniques.
    QRY_B2 On va faire un Update de la TBL_A1 si et seulement si des enregistrements se trouvent aussi bien dans la TBL_B1 et dans la TBL_B2
    QRY_B3 On va faire un Update de la TBL_A1 si et seulement si des enregistrements se trouvent aussi bien dans la TBL_B1 et dans TBL_B2 et dans TBL_B3
    QRY_C2 Si jamais il existe des enregistrements uniques dans la TBL_B2 on va les copier dans la TBL_A1
    QRY_C3 Si jamais il existe des enregistrements uniques dans la TBL_B3 on va les copier dans la TBL_A1
    Nous avons bien sûr au niveau de la TBL_A1, champ N° REFERENCE utilisé un INDEX interdisant les doublons.
    Si tu as une 4eme voir 5eme table à toi de créer B4 et B5 + C4 et C5
    Fichiers attachés Fichiers attachés

  3. #3
    Membre régulier
    Homme Profil pro
    Étudiant
    Inscrit en
    Mars 2014
    Messages
    103
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 31
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Enseignement

    Informations forums :
    Inscription : Mars 2014
    Messages : 103
    Points : 75
    Points
    75
    Par défaut Suite
    Tout d'abord merci beaucoup pour votre réponse. Il s'agit de ça mais de façon plus complexe.

    J'ai dût cependant mal m'exprimer en premier lieu - il s'agit que les mêmes contacts se retrouvent sur la même ligne.

    Je vous ai joins un fichier excel pour vous montrer l'objectif de ma base access (lorsqu'un seul contact se retrouve dans une seule table il faut qu'il soit incrémenter quand même).

    Enfait il s'agit d'une grande recherche V basée sur le numéro d'identité mais qui doit se faire de façon automatique (les colonnes ne seront pas forcément dans cet ordre dans les fichiers sources).


    Je vous remercie d'avance
    Fichiers attachés Fichiers attachés

  4. #4
    Membre régulier
    Homme Profil pro
    Inscrit en
    Mars 2008
    Messages
    55
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2008
    Messages : 55
    Points : 76
    Points
    76
    Par défaut Table de correspondance
    Voilà j’ai quelques peu modifié les outils, je pense que ceci devrait répondre à ta demande.
    Bonne fin de journée
    Notre Dame
    Fichiers attachés Fichiers attachés

  5. #5
    Membre régulier
    Homme Profil pro
    Étudiant
    Inscrit en
    Mars 2014
    Messages
    103
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 31
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Enseignement

    Informations forums :
    Inscription : Mars 2014
    Messages : 103
    Points : 75
    Points
    75
    Par défaut précisions
    Merci beaucoup c'est cela que je voulais faire

    Serait -il possible d'avoir les détails de la démarche que vous avez faites pour que je puisse la refaire de mon coté (je ne sais pas la requête ou la relation mise en place)?

    Il s'agirai pour moi de pouvoir de refaire ce procédé.


    Merci d'avance.

  6. #6
    Membre régulier
    Homme Profil pro
    Inscrit en
    Mars 2008
    Messages
    55
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2008
    Messages : 55
    Points : 76
    Points
    76
    Par défaut Table de correspondance
    Bonjour Pierre031

    Voici un petit document WORD avec j'espère les éléments qui te manque et ensuite une nouvelle version de la table avec deux trois surprises.

    A bientôt

    Notre Dame
    Fichiers attachés Fichiers attachés

  7. #7
    Membre régulier
    Homme Profil pro
    Étudiant
    Inscrit en
    Mars 2014
    Messages
    103
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 31
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Enseignement

    Informations forums :
    Inscription : Mars 2014
    Messages : 103
    Points : 75
    Points
    75
    Par défaut Merci !
    Merci beaucoup cela me sera grandement utile!

    bonne journée

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 6
    Dernier message: 19/03/2007, 20h04
  2. create table as :correspondance de syntaxe avec oracle
    Par slausseur dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 14/03/2007, 10h34
  3. requête table de correspondance
    Par RodEpsi dans le forum Access
    Réponses: 4
    Dernier message: 19/02/2007, 20h06
  4. Requete avec une table de correspondance.
    Par gregb34 dans le forum Langage SQL
    Réponses: 3
    Dernier message: 19/02/2007, 18h53
  5. Datawarehouse et table de correspondance
    Par Adi81 dans le forum Alimentation
    Réponses: 4
    Dernier message: 31/05/2005, 18h39

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