problema con contatore

metalgemini

Utente Attivo
14 Apr 2004
745
0
0
Ciao a tutti sono proprio pieno di problemi :D
Sto facendo un giornalino online per dei ragazzi di un oratorio e vorrei fare un contatore x contare quante volte viene letto il tale articolo. Ho creato la pagina dove viene visualizzato l'articolo (prelevando titolo e testo dal db e altre cose)
e fino a qui tutto ok...quando ho creato il contatore...mi è successo che 1 articolo funziona...il contatore avanza di 1 ogni volta ke si visita quell'articolo...ma quando visualizzo gli altri articoli mi da questo errore:
-----------------------------------------
Microsoft VBScript runtime error '800a0006'

Overflow

/giornalino/leggi_articolo.asp, line 15
-----------------------------------------
Questo è il codice:
-----------------------------------------
'aumento il contatore
Set RsCount = Server.CreateObject("ADODB.Recordset")
Set RsCount.ActiveConnection = Conn
RsCount.Open "select * from articoli where id = "&ID , ,1,3
'ID è il il valore della querystring...

ValoreNelDb = RsCount("letto")
' "letto" è il campo del database di tipo numerico
RsCount("letto") = (ValoreNelDb + 1)

RsCount.Update
--------------------------------
--------------------------------
L'unico articolo funzionante avevo cambiato il valore a mano nel database.
potete vedere il problema a questa URL, se si clicca su un altro articolo da l'errore mentre quello linkato qui no: http://www.internetlandcarrara.com/giornalino/home.asp?what=1&title=Leggi%20articolo&id_articolo=13
Aiuto:(
 
Ho risolto sono troppo intellignente:D
non era il contatore era la media tra il totale dei voti e il punteggio raggiunto visto che il totale dei voti era 0 e un numero non puo essere diviso per 0 :D
 

Discussioni simili