Ciao Brontolo e grazie per l'interessamento, se ho capito bene nella stringa sql per l'accesso al database dovrei scrivere
dim stringaconnessione as string = "INSERT INTO cities_database2 * ' seleziono la tabella del database target con tutti i campi
IN [stringa di connessione al database source]
SELECT * ' seleziono tutti i campi
FROM cities_database1" ' seleziono la tabella del database source
Ho pensato all'utilizzo del DataSet perchè non ero riuscito a farla funzionare, avevo già pensato ad una cosa del genere.
Se mi confermi che la sintassi è giusta, probabilmente non sono riuscito a determinare la corretta striga di connessione al database source, si tratta di un database PostgreSql.
Per collegarmi normalmente al database PostgreSql uso questa stringa di connessione con la quale ho accesso in lettura al database ed è funzionante:
dim strConn As String = "Server=xxx.xx.xx.xx;User Id=utente;Password=password;Database=miodb;"
devo copiare la stessa stringa di connessione all'interno delle parentesi quadre del comando SQL?
dim stringaconnessione as string = "INSERT INTO cities_database2 *
IN [Server=xxx.xx.xx.xx;User Id=utente;Password=password;Database=miodb]
SELECT *
FROM cities_database1;"
Grazie