Bonjour,
Mon code me ramène un erreur d'opérateur lorsque j'essaie d'effectuer l'action suivante:
Dans un formulaire, j'ai une table, si je modifie la valeur d'un champ dans cette table, j'aimerais que cette valeur se répercute sur l'enregistrement d'une autre table.
Donc, sous l'évênement après modification du champ de mon formulaire j'ai le code suivant:
J'ai l'erreur opérateur absent entre le set et le where. Je ne saisis pas, parce qu'au survol, les valeurs attribué dans la fonction sql sont les bonnes, mis a part le oldvalue qui ajoutent '...' a la fin de la valeur.
Code : Sélectionner tout - Visualiser dans une fenêtre à part DoCmd.RunSQL "update table1 set champ1='" & champ1 & "', champ2='" & champ2 & "' where champ1= " & champ1.OldValue & ""
Est-ce quelqu'un voit d'ou l'ereur peut provenir?
Merci de votre aide
Partager