Problème de syntaxe sur ma première requête
Bonjour,
Je reprends une application Access dans un environnement Access 2007 (développée initialement en Access 2000).
L'ensemble de l'application a été développée "graphiquement" et il n'y a quasiment pas de code VBA.
Je souhaite lancer ma première requête VBA et je n'arrive pas à trouver l'erreur de syntaxe...
Code:
1 2 3 4 5 6 7 8 9 10
| Dim strRequete As String
strRequete = "UPDATE Table_A " _
& "INNER JOIN Table_B INNER JOIN (Table_C INNER JOIN Table_A ON Table_C.Champs_ID = Table_A.Champs_ID) ON Table_B.Champs_Type = Table_A.Champs_Type " _
& "SET Champs_Statut = \'Réalisée\' " _
& "WHERE ((Table_A.Champs_ID)=[Formulaires]![Formulaire_Ident]![ZoneListeDeroulante_Nom]) AND ((Table_A.Champs_Type) Like \'*\' & [Formulaires]![Formulaire_Ident]![SousFormulaire_Action].[Form]![ZoneListeDeroulante_Type] & \'*\');"
DoCmd.SetWarnings False
DoCmd.RunSQL (strRequete)
DoCmd.SetWarnings True |
Pouvez-vous m'aidez ?
[EDIT: Désolé, j'aurais peut-être du poser la question dans VBA Access ? Merci de déplacer le post si c'est le cas!]