Nemo1106
Messages postés10Date d'inscriptionmardi 17 avril 2012StatutMembreDernière intervention21 mai 2012
-
25 avril 2012 à 16:28
Nemo1106
Messages postés10Date d'inscriptionmardi 17 avril 2012StatutMembreDernière intervention21 mai 2012
-
26 avril 2012 à 11:37
Bonjour !
Voilà mon pb:
J'ai 2 tables ds ma base de données access : COMMANDE (cle primaire Num_ref) ET FOURNISSEUR (clé primaire Nom_ent et clé étrangère Num_ref)
J'ai fait un code permettant d'enregistrer des valeurs dans ces 2 tables d'ACCESS via EXCEL par un bouton de macro et par une requête.
Cependant, les enregistrements pour la table COMMANDE se fait à merveille mais pour la table FOURNISSEUR pas du tt. J'aimerais comprendre.
Voici mon code :
For ligne = 20 To 32
If Val(Feuil1.Cells(ligne, 1)) > 0 Then
ucfoutu
Messages postés18038Date d'inscriptionlundi 7 décembre 2009StatutModérateurDernière intervention11 avril 2018209 25 avril 2012 à 17:28
Bonjour,
Tu développes donc sous VBA et non sous VB.Net (la présente section).
Cette discussion aurait dû être ouverte dans la section Langages dérivés > VBA (qui n'a rien à voir avec VB.Net). Prends dorénavant ce soin, s'il te plait, comme celui de présenter tes bouts de code entre balises code (3ème icône en partant de la droite).
C'est nécessaire. Ce n'est ni un luxe, ni une option.
Pour ton problème.
On ne voit nulle part dans ton code où et comment est défini objRS, tant pour l'ajout dans la table COMMANDE que pour celui dans la table FOURNISSEUR.
Je me demande d'ailleurs comment la partie mise en commentaires aurait pu ne pas provoquer un message d'erreur (dont tu ne dis pas le moindre mot).
________________________
Réponse exacte ? => "REPONSE ACCEPTEE" pour faciliter les recherches.
Pas d'aide en ligne installée ? => ne comptez pas sur moi pour simplement vous dire ce qu'elle contient. Je n'interviendrai qu'en cas de nécessité de développ