Ciao nuovamente a tutti,
ho creato questa pagina ASP che sovrascrive i campi:
<%
Dim objConn
Set objConn = Server.CreateObject("ADODB.Connection")
objConn.Open"Provider = Microsoft.Jet.OLEDB.4.0; Data Source =" & Server.MapPath("Skyweb.mdb")
%>
<%
ID = Request.Form("IDUser")
if ID = "" then
Response.Write("utente_modificato=fallito")
end if
Dim objRs
SQL = "UPDATE sky_utenti SET nome = '" & Request.Form("nome") & "', cognome = '" & Request.Form("cognome") & "', nazione = '" & Request.Form("nazione") & "', via = '" & Request.Form("via") & "', CAP = '" & Request.Form("CAP") & "', telefono = '" & Request.Form("telefono") & "', mail = '" & Request.Form("mail") & "', Iva_cod = '" & Request.Form("Iva_cod") & "', codice_fiscale = '" & Request.Form("codice_fiscale") & "', username = '" & Request.Form("username") & "', ver_password = '" & Request.Form("_verpassword") & "' WHERE IDUser = "& ID
objConn.Execute(SQL)
Response.Write("utente_modificato=OK&")
%>
qui tutto bene nessun problema...........ma appena inserisco il campo password mi fornisce questo errore:
utente_modificato=fallito
Microsoft JET Database Engine errore "80040e14'
Errore di sintassi nell'istruzione UPDATE.
/sovrascrivi.asp, riga 16
(il campo password ha le stesse proprietà dei precedenti campi)
Grazie sempre aspetto una vostra risposta
ho creato questa pagina ASP che sovrascrive i campi:
<%
Dim objConn
Set objConn = Server.CreateObject("ADODB.Connection")
objConn.Open"Provider = Microsoft.Jet.OLEDB.4.0; Data Source =" & Server.MapPath("Skyweb.mdb")
%>
<%
ID = Request.Form("IDUser")
if ID = "" then
Response.Write("utente_modificato=fallito")
end if
Dim objRs
SQL = "UPDATE sky_utenti SET nome = '" & Request.Form("nome") & "', cognome = '" & Request.Form("cognome") & "', nazione = '" & Request.Form("nazione") & "', via = '" & Request.Form("via") & "', CAP = '" & Request.Form("CAP") & "', telefono = '" & Request.Form("telefono") & "', mail = '" & Request.Form("mail") & "', Iva_cod = '" & Request.Form("Iva_cod") & "', codice_fiscale = '" & Request.Form("codice_fiscale") & "', username = '" & Request.Form("username") & "', ver_password = '" & Request.Form("_verpassword") & "' WHERE IDUser = "& ID
objConn.Execute(SQL)
Response.Write("utente_modificato=OK&")
%>
qui tutto bene nessun problema...........ma appena inserisco il campo password mi fornisce questo errore:
utente_modificato=fallito
Microsoft JET Database Engine errore "80040e14'
Errore di sintassi nell'istruzione UPDATE.
/sovrascrivi.asp, riga 16
(il campo password ha le stesse proprietà dei precedenti campi)
Grazie sempre aspetto una vostra risposta