dove ho sbagliato? mi da questo errore
Microsoft JET Database Engine error '80040e14'
Syntax error (missing operator) in query expression 'In CORNO D’ORO di EBOLI'.
/modifica.asp, line 41
la riga incriminata è quella in grassetto
dim conn
dim cmd, sql, strConn
strConn = "Provider = Microsoft.Jet.OLEDB.4.0; Data Source = " & Server.MapPath("/mdb-database/database.mdb")
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open StrConn
sql="update clienti set localita='" & request.form("localita") & "', immobile='" & request.form("immobile") & "', descrizione=" & request.form("descrizione") & ", mq=" & request.form("mq") & ", prezzo=" & request.form("prezzo") & ", cancellato=" & request.form("cancellato") & ", foto='" & request.form("foto") & "' "
sql=sql & " where id='" & request.form("id") & "'"
Set rs = Server.CreateObject("ADODB.Recordset")
rs.Open SQL, Conn, 1, 3

Rispondi quotando