proverei a cambiare l'update con una istruzione sql molto più chiara...
evitando d lavorare ripetutamente sul recordset.