Bonsoir,
Bon, il semble que la piste à laquelle je pensais ne soit pas la bonne.
Si je comprends bien, lvl3_pieces est une table liée (ODBC) à la table lvl3_pieces dans mySql.
Dans Access tu peux ouvrir cette table liée, ajouter des enregistrements, modifier des enregistrements.
Je ne vois donc pas pourquoi l'exécution de la requête UPDATE est refusée par Access, sous le motif que la requête ne peut pas être mise à jour, sous-entendant que la table lvl3_pieces est en lecture seule (dans Access).
Avant...
maBDD.Execute requete_test
... ajoute un Debug.Print comme l'a suggéré Jimbolion:
1 2
| debug.Print requete_test
maBDD.Execute requete_test |
Il y aura peut-être quelque chose qui va te sauter au yeux.
Par ailleurs, quelque chose me parait suspect: tu affectes le contenu de TN2 aussi bien à des champs dont le nom commence par "bordereau", qu'à des champs dont le nom commence par "date_envoi".
Ça n'a peut-être rien à voir avec le problème, mais on sait jamais.
A+
Partager