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 :

Ajout de données dans une table qui est elle même reliée


Sujet :

Access

  1. #1
    Membre à l'essai
    Homme Profil pro
    Inscrit en
    Février 2007
    Messages
    10
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : Février 2007
    Messages : 10
    Points : 11
    Points
    11
    Par défaut Ajout de données dans une table qui est elle même reliée
    Bonjour à tous,
    J'aimerais savoir comment mettre à jour une table avec des enregistrements venant d'excel, mais en sachant que la table que je veux mettre à jour est reliée à d'autres tables.
    J'ai un peu de connaissance en access, mais là c'est au dessus de mes capacités.
    Je mets en annexe, ma base de données en fichier zippé car trop volumineux en normal.
    J'aimerais ajouter des enregistrements dans la table "mouvement", mais celle-ci est reliée à la table "produits", je joins également un fichier excel (mon fichier source pour ma mise à jour).
    Comme vous le verrez, j'ai les 3 dernières colonnes qui sont nommé "1er choix", "2ième choix" et 3ième choix", c'est tous des ajouts dans la table, mais selon la catégorie, il faut indiqué si c'est un 1er choix, un deuxième choix ou un 3ième choix (destruction)

    J'aimerais aussi que quand je clique sur un bouton, qu'une boite de dialogue s'affiche pour aller choisir mon fichier excel.

    J'espère que je suis assez clair, quand on connais son programme, les choses peuvent nous paraître simple, mais incompréhensible pour quelqu'un d'autre.

    Je vous remercie d'avance pour votre aide.

    John
    Fichiers attachés Fichiers attachés
    • Type de fichier : 7z bdd.7z (308,8 Ko, 47 affichages)

  2. #2
    Membre confirmé
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Février 2013
    Messages
    328
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Haut Rhin (Alsace)

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Industrie

    Informations forums :
    Inscription : Février 2013
    Messages : 328
    Points : 477
    Points
    477
    Par défaut
    Ci joint un fichier a tester.
    qui te permet de router un fichier XLS et de le joindre a ta database .
    ensuite pour la mise a jour des champs tu travailles plus ou moins comme avec une table pour faire les mise a jour des champs que tu désires.
    Le tout se trouve dans le formulaire1
    1er btn : chercher le fichier.
    2eme btn : lié le fichier xls.
    tu retrouves ensuit ton fichier xls dans les TABLES.
    tout ceci est un peu brute de décoffrage, il faudra peut être peaufiner et voir pour gérer les erreurs.
    En espérant que cela te fasse avancer sur ton projet
    ++
    Fichiers attachés Fichiers attachés

Discussions similaires

  1. [AC-2007] Ajouter des données dans une table vide
    Par othke dans le forum Requêtes et SQL.
    Réponses: 3
    Dernier message: 08/04/2010, 19h16
  2. Access/VBA Ajouter des données dans une table !
    Par vto59 dans le forum VBA Access
    Réponses: 10
    Dernier message: 04/06/2009, 15h18
  3. Réponses: 2
    Dernier message: 06/06/2008, 17h18
  4. requêtes ajout plusieurs données dans une table
    Par COLOMBAT dans le forum Requêtes et SQL.
    Réponses: 2
    Dernier message: 04/04/2008, 17h27
  5. [MySQL] Ajouter des données dans une table avec la cmd update
    Par pierrot10 dans le forum PHP & Base de données
    Réponses: 7
    Dernier message: 25/09/2007, 19h54

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