Buona sera, da qulache giorno tento di programmare una pagina asp che inserisca dei dati in un database (login.mdb) invano!!
![]()
potete aiutarmi??
![]()
Visualizzo questo errore:
Microsoft JET Database Engine (0x80040E14)
Errore di sintassi nell'istruzione INSERT INTO.
premetto che utilizzo l'IIS di windows xp.
vi posto il codice :
<%@Language=VBScript %>
<% Option Explicit %>
<html>
<head>
<title>Registrazione</title>
</head>
<% Dim objconndb, rstabella, query, strconn, user, pass, nome, cognome, datanascita, email
Set objconndb=Server.CreateObject("ADODB.Connection")
strconn="Provider=Microsoft.Jet.OLEDB.4.0;Data Source="&Server.MapPath ("utenti.mdb")
objconndb.Open strconn
user=Request.Form("user")
pass=Request.Form("pass")
nome=Request.Form("nome")
cognome=Request.Form("cognome")
datanascita=Request.Form("datanascita")
email=Request.Form("email")
query= "Insert into Utente (NomeUtente, Password, Nome, Cognome, DataNascita, email) Values('" & user & "', '" & pass & "', '" & nome & "', '" & cognome & "', '" & datanascita & "', '" & email & "');"
objconndb.Execute(query)
objconndb.Close: set objconndb=nothing
Response.Write("Registrazione Riuscita")
%>
</body>
</html>
E Grazie a tutti per l'aiuto![]()

, da qulache giorno tento di programmare una pagina asp che inserisca dei dati in un database (login.mdb) invano!!
potete aiutarmi??
Rispondi quotando
