Buon 2007 a tutti !!!
Gli anni passano ma i problemi restano...
Il codice che posto di seguito calcola nella tbl_sessioni i visitatori del mese passato; non ha piu' funzionato appena entrati nel nuovo anno 2007; l'errore e' che il record non esiste o e' stato cancellato sulla riga di colore rosso:
Se stampo la query naturalmente mi cerca il mese 12 dicembre dell'anno 2007 e questo causa il problema:ADODB.Field error '800a0bcd'
Either BOF or EOF is True, or the current record has been deleted. Requested operation requires a current record.
/default_020107.asp, line 187
Sapete suggerirmi una soluzione in merito?SELECT sum(visitorcount) as tot_mese_passato, month(visitdate) as mese from tbl_sessioni where month(visitdate) = 12 and year(visitdate) = 2007 group by month(visitdate)
Codice attuale:
Vi ringrazio.Codice PHP:'VISITATORI MESE PASSATO
datetosearch2 = dateadd("m",-1,date())
SQL = ("SELECT sum(visitorcount) as tot_mese_passato, month(visitdate) as mese from tbl_sessioni where month(visitdate) = " & month(datetosearch2) & " and year(visitdate) = " & anno & " group by month(visitdate)")
Set objRS = objConn.Execute(SQL)
[COLOR=red]tot_mese_passato = objRS.Fields("tot_mese_passato")[/COLOR]
Set objRS = Nothing

Rispondi quotando