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...
Pouvez-vous m'aidez ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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
[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!]
Partager