Bonjour,
Voici mon code:
Et je me heurte à une erreur 3075: "Opérateur absent dans l'expression 'La Rame n'a pas télétransmis depuis le 30/10/2015' " (donc l'expression issue de "Commentaire").
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 If rs_SQL_Def_com2("Date").Value < Date_Now2 Then commentaire = "La rame n'a pas télétransmis depuis le " & rs_SQL_Def_com2("Date").Value DoCmd.RunSQL "INSERT INTO T_Defaut_Comm_Acorel ([Date Défaut], [Code Défaut], Commentaire) values (#" & rs_SQL_Def_com2("date").Value & "#, '" & rs_SQL_Def_com2("code_defaut").Value & "', '" & commentaire & "') " Else End If
Le problème c'est qu'il y'a bien quelque chose dans "Commentaire" et j'ai bien déclaré "Commentaire" en tant que String ....
Et j’emploie cette syntaxe dans d'autres requêtes, et ça marche bien, donc pourquoi ici ça me pose soucis ? Est ce le fait d'avoir une date dans mon expression ?
Merci d'avance !
Partager