Je souhaite ajouter une valeur dans une table , avec l’événement ‘ sur absence dans liste ‘
Voici l’exemple que j’ai trouvé dans l’aide d’Acces
Cet exemple présente la création d'un nouvel enregistrement dans la table Employés :
INSERT INTO Employés (Prénom,Nom, Fonction) VALUES ('Harry', 'Washington', 'Stagiaire') ;
Voici le code que j’ai écrit
RR est une variable qui me permet de vérifier la syntaxe, en affichant l’expression espion
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 Private Sub ville_NotInList(NewData As String, Response As Integer) .. .. RR = "INSERT INTO xx-villes (nom) VALUES ('" & NewData & "');" DoCmd.RunSQL "INSERT INTO xx-villes (nom) VALUES ('" & NewData & "');" .. End Sub
Et j’obtiens : "INSERT INTO xx-villes (nom) VALUES ('Paris');"
J‘ai un message d’erreur d’Acces me disant qu’il y a une erreur de syntaxe dans le DoCmd
Qui voit l’erreur que j’ai faite ?
Merci de votre aide
Partager