ciao a tutti spero mi possiate aiutare, mi trovo con il seguente problema e non so proprio come risolverlo ecco la stringa dell'errore:
Microsoft JET Database Engine error '80040e14'
Syntax error (missing operator) in query expression 'id ='.
/admin_ricarica_ute.asp, line 12
il codice a cui fa riferimento é questo:
<%
strconn="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.Mappath("mdb-database/lb.mdb") & ";Persist Security Info=False"
set cn= server.createobject("ADODB.connection")
Set rsb = Server.CreateObject("ADODB.Recordset")
Set rsc = Server.CreateObject("ADODB.Recordset")
cn.open strconn
'trovo offerta unica + bassa
sz_sql="update utenti set crediti = crediti + " & request.form("txtCred") & " where id =" & request.form("txtId")
cn.execute (sz_sql)
response.Redirect("admin_ricerca_utenti_esito.asp? id=" & request.form("txtId"))
%>
non so proprio dove possa esserci l'errore spero che qualc'uno più esperto di me mi aiuti a corregerlo

Rispondi quotando