Lo script sembra corretto.
Procedi eliminando parti di pagina, partendo dal basso.
In modo da avere alla fine solo il loop generale ed il recordset incriminato al suo interno.

Roby