Probleme avec deux requete

Résolu/Fermé
Eric - 18 janv. 2021 à 11:58
 Eric - 18 janv. 2021 à 14:15
Bonjour à tous.
J'ai créé deux requêtes qui m'aident à remplir dans les tables "mouvements" et "commandes".
La deuxième requête fonctionne car elle remplit bien le champ "montantregle" de la table "commandes".

La première requête n'arrive pas à remplir dans le champ "montantregle" de la table "mouvements" (aucun message d'erreur)

Quelqu'un a-t-il une solution svp?

req = " Update mouvements Set MontantRegle=MontantRegle + " & _
Replace(Me.txtlistemontantAregler.Column(2, i), ",", ".") & _
" WHERE idcommande = " & Me.txtlistemontantAregler.Column(5, i)


req = " Update commandes Set MontantRegle=MontantRegle + " & _
Replace(Me.txtlistemontantAregler.Column(2, i), ",", ".") & _
" WHERE codeFacture = '" & Me.txtlistemontantAregler.Column(0, i) & "'"


db.Execute req
A voir également:

1 réponse

yg_be Messages postés 23435 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 21 janvier 2025 Ambassadeur 1 559
18 janv. 2021 à 13:32
bonjour,
tu as choisi de cacher les erreurs.
peut-être ainsi:
db.Execute req , dbFailOnError 

as-tu récupéré la valeur de req, pour tester la requête hors VBA?
0
Je n'ai pas caché les erreurs
Je ne sais pas comment tester la req hors vba.
Mais si je supprime la deuxième requête, la première fonctionne.
(Moi je veux que les deux fonctionne)
0
Oufff!!! J'ai trouvé.

Il suffit juste de mettre db.Execute req entre les deux requête. Merci yg_be pour ton aide
0