non è mai vuoto (al max è 0 valore di default nel DB) e me lo assicuro col response.write. Se non fosse numerico basterebbe mettere

punteggioTotale = punteggioTotale + cint(punteggio)??

ma non funziona neanche cosi