Ciao
ho creato una pagina new.asp che prende i dati da un form e l'invia alla pagina registrazione.asp.
Solo che la pagina registrazione.asp mi da il seguente errore:
Microsoft JET Database Engine error '80040e14'
Istruzione SQL non valida. Prevista 'DELETE', 'INSERT', 'PROCEDURE', 'SELECT' o 'UPDATE'.
registrazione.asp, line 23
questa è la pagina:
<%@ LANGUAGE="JScript"%>
<%
nick = Request.Form("nick");
pwd = Request.Form("pwd");
ccid = Request.Form("ccid");
var con;
var sConString;
var sSQLString;
con = Server.CreateObject("ADODB.Connection");
sConString = "Provider = Microsoft.Jet.OLEDB.4.0; "
+ "Data Source = " + Server.MapPath("./gesim.mdb");
con.Mode=3; //1 = adModeRead, 3 = adModeReadWrite
con.Open(sConString);
var rst;
rst= Server.CreateObject("ADODB.Recordset");
var sql = "UPDATE usr SET nick = '" &nick& "', pwd = '" & pwd &"', ccid = '" & ccid &"' WHERE nick = '" & nick & "' ";
con.Execute(sql);
con.Close();
rst=null;
con=null;
%>
<html>
<head>
<meta http-equiv=Content-Type content="text/html; charset=iso-8859-1" />
<link rel="stylesheet" type="text/css" href="style.css" />
<title>
Gestione ricariche - Creazione nuovo utente
</title>
</head>
<body>
<h1 class="centrato">Registrazione avvenuta con successo!!!</h1>
</body>
</html>
ho creato una pagina new.asp che prende i dati da un form e l'invia alla pagina registrazione.asp.
Solo che la pagina registrazione.asp mi da il seguente errore:
Microsoft JET Database Engine error '80040e14'
Istruzione SQL non valida. Prevista 'DELETE', 'INSERT', 'PROCEDURE', 'SELECT' o 'UPDATE'.
registrazione.asp, line 23
questa è la pagina:
<%@ LANGUAGE="JScript"%>
<%
nick = Request.Form("nick");
pwd = Request.Form("pwd");
ccid = Request.Form("ccid");
var con;
var sConString;
var sSQLString;
con = Server.CreateObject("ADODB.Connection");
sConString = "Provider = Microsoft.Jet.OLEDB.4.0; "
+ "Data Source = " + Server.MapPath("./gesim.mdb");
con.Mode=3; //1 = adModeRead, 3 = adModeReadWrite
con.Open(sConString);
var rst;
rst= Server.CreateObject("ADODB.Recordset");
var sql = "UPDATE usr SET nick = '" &nick& "', pwd = '" & pwd &"', ccid = '" & ccid &"' WHERE nick = '" & nick & "' ";
con.Execute(sql);
con.Close();
rst=null;
con=null;
%>
<html>
<head>
<meta http-equiv=Content-Type content="text/html; charset=iso-8859-1" />
<link rel="stylesheet" type="text/css" href="style.css" />
<title>
Gestione ricariche - Creazione nuovo utente
</title>
</head>
<body>
<h1 class="centrato">Registrazione avvenuta con successo!!!</h1>
</body>
</html>