darton
22-04-2004, 21:45
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
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