SteR9
16-03-2004, 16:06
sto scrivendo un programma nel quale ho bisogno di scrivere su un file di testo dei dati estratti da un database...
per scrivere il file uso FileWriter
try{
while(rs.next()){
System.out.println(rs.getString(nameCol2));
buf_writer.write(rs.getString(nameCol2));
System.out.println(rs.getString(nameCol));
buf_writer.write(rs.getString(nameCol));
buf_writer.newLine();
}
} catch(SQLException as){
System.out.println("Errore selzione dati");
System.out.println(as);
}catch (IOException e) {
System.err.println("IOException: " + e);
}
in questo modo vado a prelevare i dati e ^in teoria^ a scriverli nel file di testo...solo che quando arriva il momento di scrivere ovvero alla seconda linea del while mi da questo errore
Errore selzione dati
java.sql.SQLException: No data found
se invece tolgo il fileWriter funziona tutto a meraviglia...quale potrebbe essere il problema??
grazie&ciao
per scrivere il file uso FileWriter
try{
while(rs.next()){
System.out.println(rs.getString(nameCol2));
buf_writer.write(rs.getString(nameCol2));
System.out.println(rs.getString(nameCol));
buf_writer.write(rs.getString(nameCol));
buf_writer.newLine();
}
} catch(SQLException as){
System.out.println("Errore selzione dati");
System.out.println(as);
}catch (IOException e) {
System.err.println("IOException: " + e);
}
in questo modo vado a prelevare i dati e ^in teoria^ a scriverli nel file di testo...solo che quando arriva il momento di scrivere ovvero alla seconda linea del while mi da questo errore
Errore selzione dati
java.sql.SQLException: No data found
se invece tolgo il fileWriter funziona tutto a meraviglia...quale potrebbe essere il problema??
grazie&ciao