Come ti dicevo (e come non poteva essere diversamente) il tuo programma usa DAO.

VB6 puo' ancora usare DAO anche se e' una libreria obsoleta e sostituita da tempo con ADO.

Se aggiorni il file .mdb ad una versione recente ed installi DAO ultima versione, con Jet e SP8 di Jet, dovrebbe funzionare ...