Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

problème d'ajout dans une db

1 réponse
Avatar
news.microsoft.com
Bonjour,

N'étant pas un spécialiste du codage, je suis en train de faire une page asp
axée sur une db pour la création d'utilisateur et leur login ultérieur.

Mes pages sont créés mais j'ai un petit problèmes et je ne vois pas trop où
est l'erreur....

-> register.asp -> Page du formulaire d'enregistrement -> form action
create.asp methode post ->

Source de "create.asp"

<%

strNom = request.form("Nom")
strPrenom = request.form("Prenom")
strSociete = request.form("Societe")
strAddresse = request.form("Addresse")
strCp = request.form("Cp")
strVille = request.form("Ville")
strPays = request.form("Pays")
strTelephone = request.form("Telephone")
strFax = request.form("Fax")
strEmail = request.form("Email")
strUsername = request.form("Username")
strPassword = request.form("Password")

set conn = server.CreateObject ("ADODB.Connection")
conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & server.MapPath
("db/catalogue.mdb")
set rs = server.CreateObject ("ADODB.Recordset")
rs.Open "SELECT * FROM user", conn, 3, 3

rs.AddNew
rs("Nom")=Nom
rs("Prenom")=Prenom
rs("Societe")=Societe
rs("Addresse")=Addresse
rs("Cp")=Cp
rs("Ville")=Ville
rs("Pays")=Pays
rs("Telephone")=Telephone
rs("Fax")=Fax
rs("Email")=Email
rs("Username")=Username
rs("Password")=Password
rs.Update
set rs=nothing
set conn=nothing

Response.Redirect("index.asp")
%>

Erreur reportée dans le navigateur durant le traitement des requêtes :

Microsoft JET Database Engine error '80040e14'
Erreur de syntaxe dans la clause FROM.
/catalogue/create.asp, line 21

Donc pour resumer....HHEEEELLLLPPPPP ! ;)

1 réponse

Avatar
Patrice
Si c'est la ligne du SELECT , "User" est peut être un mot réservé dans
Access.

Essayer :
SELECT * FROM [User]

Il s'agit d'un groupe ASP.NET. Voir peut-être plutôt un groupe ASP si il
reste des questions...

--

Patrice

"news.microsoft.com" a écrit dans le message de
news:
Bonjour,

N'étant pas un spécialiste du codage, je suis en train de faire une page


asp
axée sur une db pour la création d'utilisateur et leur login ultérieur.

Mes pages sont créés mais j'ai un petit problèmes et je ne vois pas trop



est l'erreur....

-> register.asp -> Page du formulaire d'enregistrement -> form action
create.asp methode post ->

Source de "create.asp"

<%

strNom = request.form("Nom")
strPrenom = request.form("Prenom")
strSociete = request.form("Societe")
strAddresse = request.form("Addresse")
strCp = request.form("Cp")
strVille = request.form("Ville")
strPays = request.form("Pays")
strTelephone = request.form("Telephone")
strFax = request.form("Fax")
strEmail = request.form("Email")
strUsername = request.form("Username")
strPassword = request.form("Password")

set conn = server.CreateObject ("ADODB.Connection")
conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" &


server.MapPath
("db/catalogue.mdb")
set rs = server.CreateObject ("ADODB.Recordset")
rs.Open "SELECT * FROM user", conn, 3, 3

rs.AddNew
rs("Nom")=Nom
rs("Prenom")=Prenom
rs("Societe")=Societe
rs("Addresse")­dresse
rs("Cp")=Cp
rs("Ville")=Ville
rs("Pays")=Pays
rs("Telephone")=Telephone
rs("Fax")úx
rs("Email")=Email
rs("Username")=Username
rs("Password")=Password
rs.Update
set rs=nothing
set conn=nothing

Response.Redirect("index.asp")
%>

Erreur reportée dans le navigateur durant le traitement des requêtes :

Microsoft JET Database Engine error '80040e14'
Erreur de syntaxe dans la clause FROM.
/catalogue/create.asp, line 21

Donc pour resumer....HHEEEELLLLPPPPP ! ;)