Ciao a tutti.
Ho un database access db.mdb dove ho 3 tabelle create su access e 3 tabelle collegate di un database firebird, con estensione eft (easyfat di danea).
Per collegare queste 3 tabelle ho dovuto installare un driver odbc che leggesse correttamente il db firebird, se apro il db.mdb e apro le tabelle collegate leggo correttamente i dati e posso eseguire le query direttamente su access. Ho creato su access una query che prende i dati da una tabella collegata e li copia all'interno di una tabella direttamente creata su access, una classica query di aggiornamento. Se eseguo questa query "Query_aggiungi_nuovi_record_anagrafiche" da access, funziona correttamente.

Ho sviluppato un piccolo programmino in vb.net che esegue alcune query che risiedono direttamente sul db.mdb e riesco a interrogarle e a eseguire query di update, select, insert ecc..
sempre da vb.net se provo ad eseguire una query dove interrogo anche o solo delle tabelle collegate, ma mi restituisce l'errore ODBC: connessione a 'NomeODBC' non riuscita.

L'ODBC è configurato e installato correttamente sul pc dove eseguo il programma, devo impostarlo anche sul progetto, in che modo?

Ho provato allora a far eseguire da vb.net la query che ho creato in access nel seguente modo, ma mi restituisce sempre l'errore ODBC: connessione a 'NomeODBC' non riuscita.

questo è il codice
codice:
        Dim conn As OleDbConnection
        Dim strConn As String

        strConn = My.Settings.conn
        conn = New OleDbConnection(strConn)
        
       '*** strConn = Provider=Microsoft.Jet.OLEDB.4.0;Data Source=\\192.168.1.30\gestionale\db.mdb;Cache Authentication=True  ***'

        Dim cmd As New OleDbCommand("Query_aggiungi_nuovi_record_anagrafiche", conn)
        cmd.CommandType = CommandType.StoredProcedure
        conn.Open()

        cmd.ExecuteNonQuery()

        conn.Close()

E' possibile in vb.net interrogare tabelle collegate su access?

Grazie