Bonjour à tous,


Lorsque je tente de faire une insertion, le message d'erreur suivant s'affiche:

Microsoft OLE DB Provider for ODBC Drivers error '80004005'

[Microsoft][Pilote ODBC Microsoft Access] L'opération doit utiliser une requête qui peut être mise à jour.

/maquette/NA_enregistrement_utilisateur.asp, line 53
Pourtant, je ne vois pas ce qui cloche dans mon code. Voici le code de mon insertion (j'ai épuré en enlevant les bouts qui n'avaient rien à voir )

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
' Création de l'objet permettant la connexion
Set Conn = Server.CreateObject("ADODB.Connection")
' Connexion
Conn.Open "GESTION_DEMANDES"
 
insertion_utilisateur = "INSERT INTO utilisateur VALUES ('"& adresse_mess &"','utilisateur','"& nom_famille &"','"& mot_de_passe &"',NULL)" 
Conn.Execute(insertion_utilisateur) 
 
'fermeture de la connexion a la BDD
Conn.Close
Set Conn = nothing

Je ne comprend absolument pas, puisque ma requete peut etre mise à jour par les variable

Si vous avez une idée...