salve ragazzi ho un problema con questa porzione di codice, in quanto ogni volta che la eseguo il programma si interrompe. Logicamente mi sembra corretta, ma magari è presente qualche errore che non vedo.
Ecco il codice
Si blocca dentro il while, infatti se aggiungocodice:Statement environment = database.createStatement(); ResultSet queryEnvironment = environment.executeQuery("select rowid, * from environment where processed = 0"); List<Measurement> arrayEnvironment = new LinkedList<>(); List<Integer> environmentRowId = new ArrayList<>(); while(queryEnvironment.next()){ environmentRowId.add(queryEnvironment.getInt("rowid")); Measurement environmentMeasurement = new Environment(queryEnvironment.getString("identifier"), queryEnvironment.getString("value"), queryEnvironment.getString("date"), queryEnvironment.getLong("milliseconds")); arrayEnvironment.add(environmentMeasurement); } environment.close();
non mi mostra i risultati, come mai?codice:System.out.println("prova "+queryEnvironment.getInt("rowid"));
grazie

Rispondi quotando


