Bonjour,
Je travaille dans un fichier Excel avec BDD Access. Je traite des donnees en masse a partir d'autres fichiers Excel.
J'ai besoin de faire un INSERT INTO (a partir d'une boucle For dans un tableau Excel) dans une table principale, mais pour certaines des valeurs, il s'agit de recuperer l'ID dans une table referentielle au lieu d'y inserer le nom complet que l'utilisateur voit.
J'essaie de faire quelque chose comme cela :
C'est un exemple simplifie, auquel j'ajoute le fichier qui sera plus parlant. Je voudrais dans cet exemple ajouter un achat de 4 bouteilles de Coca par exemple, mais en inserant l'ID de Coca au lieu du nom.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 INSERT INTO tAchats (fDate, fProduit, fQuantite) VALUES ('31/01/2013', SELECT tProduits.fID FROM tProduits WHERE tProduits.fName='Coca', 4)
La realite est, comme je le disais plus haut, que tout est recupere a partir de boucle For dans des tableaux contenants environ 6,000 lignes.
Je vous remercie par avance pour votre aide.
Cdt,
Partager