Comincio a sentirmi preso per il da iis

Ho queste righe:
Rs.Close
comm.CommandText = "SELECT COUNT(id) AS num FROM ass_attivita RIGHT JOIN calendario ON ass_attivita.id_attivita=calendario.id WHERE calendario.data='" & data & "' AND calendario.attivita=5"
Rs.Open comm,,1,1

Ma mi dice "Operazione non consentita (Rs.Close [ndr]) se l'oggetto è chiuso" (e mi pare pure giusto)
Allora commento Rs.Close, aggiorno la pagina e mi dice "Operazione non consentita (Rs.Open [ndr]) se l'oggetto è aperto"
Non è che mi sta prendendo per il qlo?