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 et récupération d'informations


Sujet :

Access

  1. #1
    Futur Membre du Club
    Homme Profil pro
    Inscrit en
    Janvier 2013
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Janvier 2013
    Messages : 8
    Points : 5
    Points
    5
    Par défaut Table et récupération d'informations
    Bonjour,

    voici ce qui m'amène,

    En gros j'ai les champs (société, adresse, cp etc) dans la table 1 (société) et je veux que les données de cette table descendent dans la table 2 (devis) afin de ne pas avoir a ressaisir les informations dans la mesure ou elles sont dans la première. Je peux avoir une information via type de données et option menu déroulant mais je n'ai pas les autres informations. comment puis-je faire. je suis novice et en plus c'est urgent, je dois rendre un boulot au plus vite, he he merci à vous

  2. #2
    Rédacteur

    Avatar de zoom61
    Homme Profil pro
    ...
    Inscrit en
    Janvier 2005
    Messages
    9 429
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Vienne (Limousin)

    Informations professionnelles :
    Activité : ...
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2005
    Messages : 9 429
    Points : 58 222
    Points
    58 222
    Billets dans le blog
    11
    Par défaut
    Salut,

    La solution la plus simple est de rajouter un id dans la table société, et ensuite il faut que tu ajoutes cet id dans la table des devis, et il te suffira de lier la table devis avec la table société pour récupérer les éléments sur l'adresse.

    @+.
    N'oubliez pas le Tag afin de faciliter la recherche, et en votant cela permet de mieux la cibler.

    Je ne réponds pas aux messages privés s'ils sont liés à une question technique

  3. #3
    Futur Membre du Club
    Homme Profil pro
    Inscrit en
    Janvier 2013
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Janvier 2013
    Messages : 8
    Points : 5
    Points
    5
    Par défaut Table et récupération d'informations
    re,

    j'ai bien associé l ID, mais, je ne récupéré pas toutes les informations, ca prends bien le code de l'ID mais, pas les autres informations, je ne comprends pas merci

  4. #4
    Invité
    Invité(e)
    Par défaut
    Bonjour

    Il faut utiliser une requête pour lier les deux tables.

    Philippe

  5. #5
    Rédacteur

    Avatar de zoom61
    Homme Profil pro
    ...
    Inscrit en
    Janvier 2005
    Messages
    9 429
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Vienne (Limousin)

    Informations professionnelles :
    Activité : ...
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2005
    Messages : 9 429
    Points : 58 222
    Points
    58 222
    Billets dans le blog
    11
    Par défaut
    Citation Envoyé par zoom61 Voir le message
    ...et il te suffira de lier la table devis avec la table société pour récupérer les éléments sur l'adresse.
    Les données ne sont pas transférées dans la table devis, mais reste dans la table société, et il te suffit de l'appeler quand tu en as besoin...

    @+.
    N'oubliez pas le Tag afin de faciliter la recherche, et en votant cela permet de mieux la cibler.

    Je ne réponds pas aux messages privés s'ils sont liés à une question technique

  6. #6
    Futur Membre du Club
    Homme Profil pro
    Inscrit en
    Janvier 2013
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Janvier 2013
    Messages : 8
    Points : 5
    Points
    5
    Par défaut Mais encore
    Merci, je pense que cela est une évidence pour vous, mais comment dois-je faire ?

  7. #7
    Rédacteur

    Avatar de zoom61
    Homme Profil pro
    ...
    Inscrit en
    Janvier 2005
    Messages
    9 429
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Vienne (Limousin)

    Informations professionnelles :
    Activité : ...
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2005
    Messages : 9 429
    Points : 58 222
    Points
    58 222
    Billets dans le blog
    11
    Par défaut
    Dans ta table devis, il faut le champ idsoc, ensuite, comme le dit Philippe JOCHMANS, tu fais une requête en le liant, et ainsi tu auras toutes les infos...
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    SELECT T_DEVIS.*, T_SOCIETE.*
    FROM T_DEVIS INNER JOIN T_SOCIETE ON T_DEVIS.ID_SOC = T_SOCIETE.ID_SOC
    Sinon, tu vas voir dans le "baba" d'Access, tu as des articles et des cours sur Developpez.com.

    @+.
    N'oubliez pas le Tag afin de faciliter la recherche, et en votant cela permet de mieux la cibler.

    Je ne réponds pas aux messages privés s'ils sont liés à une question technique

  8. #8
    Expert éminent

    Homme Profil pro
    Inscrit en
    Mai 2012
    Messages
    3 840
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Madagascar

    Informations forums :
    Inscription : Mai 2012
    Messages : 3 840
    Points : 7 974
    Points
    7 974
    Par défaut
    Bonjour,

    En fait ça :

    je veux que les données de cette table descendent dans la table 2 (devis) qui veut dire copier les informations de la table 1 vers la table 2 ne se fait pas dans une base de données (et Access) sauf CAS VRAIMENT EXCEPTIONNEL.

    Pourquoi as-tu besoin de la faire??

    Si tu veux afficher ces informations dans un formulaire basé sur DEVIS, il y a plusieurs méthodes.
    Celle que j'utiliserai, tu crées une zone de liste dans ce formulaire à partir des champs de ta table société avec comme source le champ Idsociété de la table DEVIS.

    Après pour afficher les informations connexes, tu crées autant de contrôles que tu veux d'informations avec comme source :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    =[TaZonedeListe]![column(i)]
    où i correspond au numéro de colonne du champ dans ta zone de liste (numérotation qui commence à 0).


    Bonne continuation.
    Mandresy
    "Je ne sais qu'une chose, c'est que je ne sais rien" Socrate

    N'oublions pas de mettre quand on a trouvé notre bonheur. Soyons sympa pour les futurs heureux.

    Merci, c'est toujours sympa de recevoir des de votre part

Discussions similaires

  1. Réponses: 0
    Dernier message: 09/07/2013, 12h29
  2. Récupération des informations d'une table vers une autres
    Par pascaldepourrieres dans le forum Access
    Réponses: 1
    Dernier message: 11/02/2013, 13h41
  3. Réponses: 0
    Dernier message: 31/12/2010, 10h18
  4. Récupération d'information d'une table intermédiaire
    Par David55 dans le forum Langage SQL
    Réponses: 2
    Dernier message: 27/12/2010, 16h49
  5. Réponses: 5
    Dernier message: 30/10/2006, 16h23

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