Ciao a tutti sono proprio pieno di problemi
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
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