Bonjour,
Là je pète un plomb! Ce code me retourne le cerveau. Pitié, aidez-moi!
L'Erreur retournée est :
Microsoft JET Database Engine error '80004005'
L'opération doit utiliser une requête qui peut être mise à jour.
/avenir/formulaire.inc, line 95
Le code en question est:
Dim Conn
Dim dbPath
' Path de la base de données
dbPath = Server.MapPath("db/avenir-partage_db.mdb")
' Création de l'objet permettant la connexion
Set Conn = Server.CreateObject("ADODB.Connection")
' Affectation des droits
Conn.Mode = 3
' Connexion
Conn.ConnectionString= "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & dbPath
Conn.Open
SQL = "INSERT INTO userInfo (name,lastname,title,city,adresse,cp,phone,country) VALUES ('" & nom & "','" & prenom & "','" & titre & "','" & ville & "','" & adresse & "','" & cp & "','" & Tel & "','" & pays & "');"
Conn.Execute SQL
Conn.close
Set Conn=nothing
(La requete SQL est bonne, je l'ai appliqué directement ça marchait bien)