Bonjour à tous,
Voici le code VBA que j'execute :
La requete fonctionne sans aucun probleme si j'enleve la ligne correspondant au password, sinon il me sort une erreur de syntaxe sur la requete. Je ne comprend absolument pas....
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 Dim SQL As String SQL = "UPDATE membres" SQL = SQL + " SET" _ & " nom = '" & MEM_temp_new.getNom & "'," _ & " prenom = '" & MEM_temp_new.getPrenom & "'," _ & " date_arrivee = #" & MEM_temp_new.getDateArrivee & "#," _ & " date_depart = #" & MEM_temp_new.getDateDepart & "#," _ & " login = '" & MEM_temp_new.getLogin & "'," _ & " password = '" & MEM_temp_new.getLogin & "'," _ & " droit = '" & MEM_temp_new.getDroit & "'" _ & " WHERE num_membre = " & index & " ; " Debug.Print "SQL : " & SQL Set rst = DB_base.executeSQL(SQL)
Une idée ?
Partager