ho messo on error resume next prima di scorrere un recordset con un ciclo do while
se all'interno del ciclo mi si verifica un errore
if err.number <> 0 then
'faccio il rollback di una transazione
'cancello l'errore (err.clear)
'scrivo un log
end if
ma al successivo ciclo (che dovrebbe fare) esce ispiegabilmente dal ciclo(eof=true) ma in realta ci sono ancora un sacco di record da ciclare, cosa puo essere?
ho anche provato a mettere alla fine del ciclo on error goto 0