Ho notato che così no nmi restituisce più errore:

Dim cn As New System.Data.OleDb.OleDbConnection

Però cambiando il path del db con uno inesistente non cambia niente...

Come mai?