ciao ho fatto in questo modo e mi da questo errore
Microsoft OLE DB Provider for ODBC Drivers error '80040e14'
[Microsoft][ODBC Microsoft Access Driver] Syntax error (missing operator) in query expression 'ID ='.
/prova/voto_effettuato.asp, line 13
il codice è questo
codice:<% voto = request.form("voto") id = request.form("id") if len(voto) > 0 and isNumeric(voto) then ' Mappaggio del database Set Conn=Server.CreateObject("ADODB.Connection") strConn="driver={Microsoft Access Driver (*.mdb)}; " strConn=strConn & " DBQ=" & Server.MapPath("/mdb-database/votazioni_siti.mdb") Conn.Open strConn sql = "UPDATE votazioni SET voto = voto + " & voto & " WHERE ID = " & id conn.execute(sql) end if %>

Rispondi quotando