Ho risolto
mi sono dimenticato di mettere il controllo if rs.eof then...
il post i3 aveva uno valore sballato (+ 1) che sono riuscito a risolvere.

Grazie lo stesso. :master: