Bonjour,
Je développe une appli en VB10 et j'utilise access 2007 en base de donnée.
J'ai cherché sur les différents forums mais je n'ai rien trouvé de concluant.
Voici mon problème :
En résumé :
J'utilise sur une table un identifiant automatique.
Après l'ajout d'un nouvelle enregistrement j'ai besoin d'obtenir cet identifiant pour l'intégrer dans une autre table. Comment puis je l'obtenir en VB ?
En détail :
J'ai 2 tables dont une utilise en clef primaire un champ en numéroauto.
un champ de la deuxième table (qui n'est pas lié à la 1ere) est la valeur de la clef primaire de la 1ere table.
En Vb via un dataset je fait une nouvelle ligne pour mon nouvelle enregistrement puis ensuite je met a jour via un constructeur (oledb).
Tout ceci marche très bien et les enregistrement ce font bien sauf que je n'ai pas la valeur.
J'ai bien trouvé dans des forums des "bidouilles" pour récupérer ou anticiper cette valeur ou la future valeur mais le soucis c'est que c'est de la "bricole" et que cela ne marche pas dans tous les cas.
Est ce qu'il n'existe pas une véritable méthode efficace pour obtenir cette valeur ?
Merci de votre aide.
Partager