Ho risolto anche con il report, (almeno credo perchè ho fatto una select * from tabella mi da solo in nome di un acampo ed è strando è da controllà comunque....) comunque vi ridusturbo per un problemino.... questo è il mio codice la prima parte effettua al connessione al database la seconda fa una query colo che mi da qualche errore ora posto il codice:
codice:
//See your driver documentation for the proper format of this string :
    String DB_CONN_STRING = "jdbc:oracle:thin:@benetnash:1521:orcl";
    String DRIVER_CLASS_NAME = "oracle.jdbc.driver.OracleDriver";
    String USER_NAME = "GRAVN";
    String PASSWORD = "GRAVN";

    Connection result = null;
    try
    {
       Class.forName("oracle.jdbc.driver.OracleDriver"); //richiede che i driver necessari all’applicazione siano registrati prima di essere usati
    }
    catch (Exception e)
    {
       System.out.println("Check classpath. Cannot load db driver: " + DRIVER_CLASS_NAME);
       e.printStackTrace();
    }

   try
    {
      result = DriverManager.getConnection(DB_CONN_STRING, USER_NAME, PASSWORD);
    }
    catch (SQLException e)
    {
       System.out.println("Driver loaded, but cannot connect to db: " + DB_CONN_STRING);
       e.printStackTrace();
    }
    return result;

   try
    {
      Statement stmt = result.createStatement();
      ResultSet results = stmt.executeQuery("SELECT TEXT FROM dba ");
       while(results.next())
       {
           String s = results.getString("ColumnName");
           // Display each ColumnName value in the ResultSet:
       }
       stmt.close();
    }
    catch(Exception e)
    {
       System.out.println("Qualcosa non va!!");
       e.printStackTrace();
    }
}
}
Mi da un errore sul l'ultimo try catch mi dice unreachable statement e che manca una graffa a me comunque non pare se qualcuno può aiutarmi grazie mille....