Bonjour,
Quel est le message d'erreur ?
Vérifies les valeurs des paramètres que tu mets dans tes variables ! Dans une requête, les dates sont mis entre # et les textes entre ' ou ". Par contre une valeur numérique n'a pas besoin d'être entre des quôtes.
Donc, dans le code posté :
1- PIN_Terminal est il une date ?
2- PIN_SIM est-il une date ?
3- Commentaire est du texte, donc doit être mis entre '
4- D'où tu as la valeur de Recherche_Employé et Liste_Abonnemen si tu utilises un SELECT mais sans le nom de la table avec un FROM.
Pour rappel, dans une requête insertion,
1- Si les valeurs proviennent d'un table, l'instruction sera :
"INSERT INTO LaTableDestination (Champ1,Champ2,Champ3,....ChampN) SELECT ChampDep1,ChampDep2,ChampDep3,...,ChampDepN FROM TableDepart"
2- Si les valeurs proviennent de diverses contrôles d'un autre objet, l'instruction sera :
"INSERT INTO LaTableDestination (Champ1,Champ2,Champ3,....ChampN) VALUES (" & Controle1 & "," & Controle2 & "," & Controle3 & ",...," & ControleN & ")"
Cordialement.
Partager