Quel problema l'ho appena risolto. Chiamavo il file DSN sbagliato.
Ora sto cercando di convertire il codice scritto per la connessione Access che fa uso di
Global DB As Database chiamando quindi:
DB.BeginTrans
DB.CommitTrans
DB.Execute
DB.CreateSnapshot
DB.CreateDynaset

Questo è la parte di connessione:

codice:
Global DB As ADODB.Connection

Public Sub GLO_CONNECT()
On Error GoTo err_connessione
   
    Dim comando As ADODB.Command  'creo un riferimento comando
    Dim StringaComando As String
    Set DB = New ADODB.Connection
    Set comando = New ADODB.Command
    Set rs = New ADODB.Recordset
   DB.Open "DSN=Local;"
    'StringaComando = "SELECT * FROM TABSINC"
    'comando.CommandText = StringaComando
    Set comando.ActiveConnection = DB 'attivo la connessione
    'rs.Open comando, , adOpenDynamic, adLockOptimistic
    'Text1.Text = rs.Fields(0)
Exit Sub
err_connessione:
    Err.Raise Err.Number, "DB", Err.Description
    Err.Clear
End Sub
Il problema è che DB ora non ha più i metod CreateSnaphot e CreateDynaset.
Come posso fare? Devo riscriverli?
Grazie!