Salve a tutti,
come da titolo avrei necessità di stampare dei dati prelevati da una tabella su un DB Oracle.
Il problema che incontro è che, eseguendo il codice da Eclipse, nonostante la connessione non sia rifiutata, non mi ritorna nulla.
Qua c'è la classe che ho creato per recuperare i dati dalla tabella
Se qualcuno è in grado di dirmi il motivo, o per suggerimenti o chiarimenti sul codice, si faccia avanticodice:public class Verifica_Insert { /** * @param args */ public static void main(String[] args) { Connection con = null; try{ Class.forName("oracle.jdbc.driver.OracleDriver"); con=DriverManager.getConnection("jdbc:oracle:thin:@//ip_host:num_porta/Service_Name", "Username", "Password"); } catch(SQLException ex) { System.out.println("Problema connessione database"); System.out.println(ex.getMessage()); } catch(ClassNotFoundException ex2) { System.out.println("Classe non trovata"); System.out.println(ex2.getMessage()); } catch(Exception ex3) { System.out.println("Eccezione generica: " +ex3.getMessage()); } try { Statement s = con.createStatement(); ResultSet rs = s.executeQuery("Select * From nome_schema.nome_tabella"); while(rs.next()) { System.out.println( rs.getString("Campo1") + rs.getString("Campo2")); } } catch(Exception e) { System.out.println("Eccezione generica: " +e.getMessage()); } } }
Grazie![]()