Vi ringrazio per le ultime info, un aiuto non deve essere mai considerato invadente..
Scusate se non vi ho risposto tempestivamente, ma avevo accantonato momentaneamente questo problema per dedicarmi ad altri.
Come dicevo avevo accantonato quella strada perchè non ero riuscito a farla funzinare, ma visto che mi confermate che la strada è quella giusta effettuerò ulteriori prove nei prossimi giorni.
Una delle tante cose che non capisco è questa:
Codice di inserimento:
INSERT INTO destinazione [(campo1[, campo2[, ...]])]
[IN databaseesterno]
SELECT [origine.]1[, campo2[, ...]
FROM espressionetabella
Specifica della clausola IN:
In uno dei precedenti miei Post ho erroneamente chiamato questa sequenza come "stringa di connessione" poichè nella mia ignoranza serve per connetterni a qualcosa e non avendo trovato la stringa corretta per la connessione ad database PostgreSQL ho inserito quella che utilizzo per la connessione tramite "Npgsql"
IN destinazione in
{path | ["percorso" "tipo"] | ["" [tipo; DATABASE = path]]}
Dunque, questo comando sql lo dovrei far partire dalla connessione "Npgsql" del database source PostgreSQL inserendo nella clausola IN la stringa suggerita da pierovb verso il database target Access:
"IN ' " & ("database.mdb") & " ' " 'percorso completo
Mi sembra che nelle varie prove effettuate abbia provato anche questo caso, senza successo, da qui il dubbio che il comando Execute inviato ad un database in sola lettura non venga preso in considerazione.
Potrebbe essere corretto?
In attesa di una vostra risposta
Vi ringrazio per il supporto fin qui offertomi