sapete mica dirmi cosa c'è di sbagliato in questo ciclo ????

codice:
while not Rs.EOF 
rs.move (moveToRs)
datiMail = datiMail&rs("mail")&", " 
rs.moveNext
wend
rs.close
mi da questo errore

error '80020009'
Exception occurred.

/mailing/invio.asp, line 43


linea 43 --- datiMail = datiMail&rs("mail")&", "


non riesco mica a capire dove cavolo sbaglio