Quote:
Originariamente inviato da darton
Ciao a tutti premetto che sto cercando di imparare java e che sono molto alle prime armi....
Sto cercando scrivere una piccola applicazione che dia la possibilita' di collegarsi ad un db oracle prendere dei dati (come inizio pensavo ad un estrazione dati da una sola tabella) e spedirli ad un altra tabella (eventualmente crearla...) di un altro db oracle...
Per quanto riguarda la connessione ho provato sia con datasource e jdbc 2.0 sia con la classica class.forName e via dicendo... Riesco a connettermi ed a estrarre dei dati da una tabella ed iterarli con un ciclo while ed il metodo next() ma ora vorrei appunto prendere quei dati e inserirli da un altra parte...
Il problema e' , una volta presi i dati, nel ResultSet ho la possibilita' di "trattarli" ma come fare per passarli ad una tabella di un altro db?
Ho letto qualcosa riguardo le collezioni, arraylist,iterator, penso possano servire al mio caso ma sono cmq molto confuso diciamo quasi ad un punto fermo....
Vorrei qualche dritta su dove/come andare a guardare oppure su cosa mi potrebbe servire per fare questo.
Grazie e scusate per la lungaggine...
P.S. se servono altre info a riguardo no problem
|
Devi aprire un altra connessione passando la stringa di connessione per l'altro db, apri un altro statement su quella connessione ed inserisci con una insert per ogni ciclo del while....
mi pare, putroppo c# mi sta arrugginendo

Ciao