Bonjour,

voila, je n'arrive pas à excuter uen requete SQL sous VBA (fourni ds ACCESS)

voila ma requete:
Dim SQL As String

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
    SQL = "INSERT INTO ListeStagiaires VALUES(NumRAC,NomStagiaire.Value,LieuFormation.Value,Secteur.Value,DateInRAC,DateOutRAC,DateInFormation,DateOutFormation,Employeur.Value,NomFormateur.Value,NextInFormation,DateVCA,ResponsableFormation.Value);"
 
    DoCmd.RunSQL SQL
J'utilise des zone de txt et des liste
ou encore celle-ci:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
Dim SQL As String
 
 SQL = "SELECT * FROM Stagiaire"
 
 DoCmd.RunSQL (SQL)
J'ai un message du genre:
"Erreur d'exécution '2342'
Une action ExécuterSQL nécissite un argumentconsistant en une instruction SQL"

L'erreur pointe sur le DoCMS.runSQL(SQL)

MERCI DE VOTRE AIDE

PS: lorsque j'exécurer la requete normalement (en créanr une requete hors VBA), sa fonctionne en donnant les valeurs exacte