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")




%>