Ciao a tutti, spero che anche questa volta ossiate aiutarmi come fate sempre, ho due piccoli problemi con il mio sito, ho trasferito l'intero sito da db access a db mysql in modo da aumentare la sicurezza ora ho aggiornato le varie pagine che si collegano al database ma in questa continuo ad avere questo messaggio di errore:
Microsoft VBScript runtime error '800a01a8'
Object required: 'cn'
/sicur12/admin_cambia_stato_asta.asp, line 16
di seguito ho riportato il codice sorgente che é motivo dell'errore, qualc'uno mi puoi aiutare a correggerlo?
<%
if session("utente")="" then response.redirect("sicur12/admin.asp")
%>
<%
'trovo offerta unica + bassa
sz_sql="SELECT offerte.cifra, Count(offerte.id) AS ConteggioDiid "
sz_sql=sz_sql & "FROM offerte "
sz_sql=sz_sql & "GROUP BY offerte.cifra, offerte.id_premio "
sz_sql=sz_sql & "HAVING (((offerte.id_premio)=" & request.QueryString("id") & ") AND ((Count(offerte.id))=1)) "
sz_sql=sz_sql & " ORDER BY offerte.cifra"
set rsb = cn.execute (sz_sql)
min_bassa= rsb("cifra")
'trovo id_utente dell'offerta unica + bassa
sz_sql = "select id_utente from offerte"
sz_sql = sz_sql & " where cifra = " & min_bassa & " and id_premio = " & request.QueryString("id")
set rsc = cn.execute (sz_sql)
id_utente = rsc("id_utente")
cn.execute("update premi set stato ='D',id_utente_assegnato=" & id_utente & ",prezzo_assegnato=" & min_bassa & " where id = " & request.QueryString("id"))
response.Redirect("admin_aste.asp")
%>

Rispondi quotando