Ciao su questa riga
Conn.Open "Driver={Microsoft Access Driver (*.mdb)}; etc..
mi da errore non specificato

ogni tanto lo fa e ogni tanto no da cosa può dipendere?

Il database è in access