Variant est le nom de ma donnée dans les 2 tables, j'ai pas eu de message d'erreur par rapport à cela, ca à pas l'air de poser probleme.
C'est au niveau de la syntaxe du "
CInt (Mid (Y.variant,1,5) ) = X.RD0005" et "CLng(Mid (Y.variant,9,6) = X.ICOMPTE
" que ca pose probleme je pense .
Si je dois respecter la syntaxe specifique à ACCESS pour un UDPATE ca donne :
1 2 3 4 5
|
UPDATE X, Y
SET X.IBAN = [Y].[IBAN], X.Variant = [Y].[Variant]
WHERE ((X.RD0005)= [Y]![Cint(Mid (Y.Variant, 1, 5))]
AND (X.ICOMPTE)=[Y]![Cint(Mid(Y.variant, 9, 6))]); |
Alors oui c'est tres bizarre et ca m'etonne pas que ca ne passe pas mais je n'arrive pas à formaliser cela correctement.
Partager