PDA

Visualizza la versione completa : errore: Overflow


mexican
12-06-2006, 13:28
Ho questo errore da cosa dipende???

Microsoft VBScript runtime error '800a0006'

Overflow

/dettaglio_sondaggio.asp, line 59


questo il codice:

<%
strsql="Select top 1 * From Sondaggi"
rs.open strsql, conn,3,3
id_sondaggio=rs("id_sondaggio")
titolo=rs("titolo_sondaggio")
opzione_1=rs("opzione1")
opzione_2=rs("opzione2")
opzione_3=rs("opzione3")
opzione_4=rs("opzione4")
opzione_5=rs("opzione5")
rs.close

strsql="Select * From Sondaggi where id_sondaggio=" & id_sondaggio
rs.Open strsql,conn,3,3
titolo=rs("titolo_sondaggio")
sondaggi_opzione_1=rs("opzione1")
sondaggi_opzione_2=rs("opzione2")
sondaggi_opzione_3=rs("opzione3")
sondaggi_opzione_4=rs("opzione4")
sondaggi_opzione_5=rs("opzione5")
rs.close

strsql="Select * From Statistica_Voti where id_sondaggio=" & id_sondaggio
rs.Open strsql,conn,3,3
statistica_opzione_1=rs("opzione1")
statistica_opzione_2=rs("opzione2")
statistica_opzione_3=rs("opzione3")
statistica_opzione_4=rs("opzione4")
statistica_opzione_5=rs("opzione5")

rs.close

tot_voti= cint(statistica_opzione_1)+cint(statistica_opzione _2)+cint(statistica_opzione_3)+cint(statistica_opz ione_4)+cint(statistica_opzione_5)
percentuale_1= (100*cint(statistica_opzione_1))/cint(tot_voti)
percentuale_2= (100*cint(statistica_opzione_2))/cint(tot_voti)
percentuale_3= (100*cint(statistica_opzione_3))/cint(tot_voti)
percentuale_4= (100*cint(statistica_opzione_4))/cint(tot_voti)
percentuale_5= (100*cint(statistica_opzione_5))/cint(tot_voti)

online=Application("intActiveUserNumber")
%>

Ugly Mau
12-06-2006, 13:51
Probabilmente uno dei valori che fai le operazioni matematiche vuoto...


oaiC

DarioN1
12-06-2006, 14:15
oppure il valore di una variabile con cui fai il cast troppo grande

mexican
12-06-2006, 14:42
Originariamente inviato da Ugly Mau
Probabilmente uno dei valori che fai le operazioni matematiche vuoto...


oaiC

molto probabile che sia questo il motivo

Loading