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

VBA Access Discussion :

Numéro auto d'identification à intégrer dans une autre table


Sujet :

VBA Access

  1. #1
    Nouveau Candidat au Club
    Femme Profil pro
    Formateur en informatique
    Inscrit en
    Août 2012
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Formateur en informatique
    Secteur : Enseignement

    Informations forums :
    Inscription : Août 2012
    Messages : 2
    Points : 1
    Points
    1
    Par défaut Numéro auto d'identification à intégrer dans une autre table
    Bonjour,

    Je suis nouvelle sur le forum et je ne connais pas VBA (je cherche et parfois je trouve, mais ici je ne trouve pas).

    J'ai plusieurs tables dans ma base de données, mais 2 d'entre elles me posent problème : une première table avec les coordonnées des étudiants (IDEt, NomEt, PrenomEt,... ) et une autre table avec les inscriptions à une formation (IDIns, IDEt, IdForm).

    J'ai créé un formulaire pour encoder les nouveaux étudiants.

    Lors de l'encodage d'un nouvel étudiant dans ce formulaire, je souhaite que le numéro auto qui lui est attribué (IDEt) soit automatiquement inséré dans la table des inscriptions dans le champ (IDEt).

    Comment puis-je procéder ?

    Merci d'avance.

  2. #2
    Modérateur

    Homme Profil pro
    Inscrit en
    Octobre 2005
    Messages
    15 331
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations forums :
    Inscription : Octobre 2005
    Messages : 15 331
    Points : 23 786
    Points
    23 786
    Par défaut
    Bonjour.

    Pas besoin de VBA pour cela, il suffit d'utiliser un sous-formulaire et de définir les propriétés Champs Père, Champ Fils.
    Access s'occupe du reste.

    Donc tu ouvres ton formulaire de saisi des étudiants.
    Tu glisses/déplaces (ou tu utilises l'assistant d'insertion de sous-formulaire (c'est un des contrôles disponibles)) dans ton formulaire étudiant.
    Si tu as défini une relation entre les 2 tables (ce que tu devrais avoir fait), de mémoire, les propriétés sont complétées d'elles-même, sinon tu complètes à la main.

    A+
    Vous voulez une réponse rapide et efficace à vos questions téchniques ?
    Ne les posez pas en message privé mais dans le forum, vous bénéficiez ainsi de la compétence et de la disponibilité de tous les contributeurs.
    Et aussi regardez dans la FAQ Access et les Tutoriaux Access. C'est plein de bonnes choses.

  3. #3
    Nouveau Candidat au Club
    Femme Profil pro
    Formateur en informatique
    Inscrit en
    Août 2012
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Formateur en informatique
    Secteur : Enseignement

    Informations forums :
    Inscription : Août 2012
    Messages : 2
    Points : 1
    Points
    1
    Par défaut
    Merci. J'avais trop chipoté dans le formulaire. Maintenant ça fonctionne. Encore merci.

Discussions similaires

  1. Réponses: 9
    Dernier message: 09/09/2016, 11h32
  2. [RegEx] récupérer un élément de la chaine et l'intégrer dans une autre
    Par cedrick21 dans le forum Langage
    Réponses: 2
    Dernier message: 11/01/2013, 16h28
  3. Réponses: 4
    Dernier message: 10/03/2011, 19h08
  4. [MySQL] Insertion d'un identifiant auto-incrementé dans une autre table
    Par knebhi dans le forum PHP & Base de données
    Réponses: 6
    Dernier message: 30/07/2009, 11h25
  5. Réponses: 2
    Dernier message: 07/06/2007, 14h22

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