jonsof Δημοσ. 9 Αυγούστου 2002 Δημοσ. 9 Αυγούστου 2002 8elo na peraso ena Resultset se ena arxeio keimenou. Kamia idea?? thanks
Επισκέπτης Δημοσ. 9 Αυγούστου 2002 Δημοσ. 9 Αυγούστου 2002 Oi lyseis einai dyo, opws se ola ta omorfa pragmata. Prwton diavazeis to pws doulevei to ResultSet apo to paketo java.sql sto http://java.sun.com/j2se/1.4/docs/api/java/sql/ResultSet.html kai to pws anoigoume ena filewriter sto http://java.sun.com/j2se/1.4/docs/api/java/io/FileWriter.html h na diavaseis to Java tutorial gia to I/O sto http://java.sun.com/docs/books/tutorial/essential/io/index.html kai ta JDBC basics apo to http://java.sun.com/docs/books/tutorial/jdbc/basics/index.html H logikh einai aplh... Diavazeis to forward only ResultSet kai vazeis mia mia timh sto file... Sou proteinw na xrhsimopoihseis forward only ResultSet kai oxi kapoio allo typo gia na yposthrizetai apo to JDBC 1 pou exoun oi perissoteroi... Filika Dionisos
apoc Δημοσ. 9 Αυγούστου 2002 Δημοσ. 9 Αυγούστου 2002 Κανω μια υποθεση οτι το resultset περιεχει για καθε record 2 πεδια (fields ενα String type και ενα int type ).To string με το ονομα "Name" και το int με το ονομα "Age" Αφου παρεις το result set to οποιο ειναι στο συγκεκριμενο κομματι κωδικα το object result .Κανε κατι σαν το ακολουθο </font><blockquote><font size="1" face="Verdana, Helvetica, sans-serif">code:</font><hr /><pre style="font-size:x-small; font-family: monospace;"> try { File aFile = new File("c:\\","log.txt"); FileWriter fw = new FileWriter(aFile); while(result.next()){ //write to string the String and Int taken from the result set //result.next moves on the next record of the result set fw.write(result.getString("Name") +" "+result.getInt("Age")); } fw.flush();//flush the stream fw.close();//close the stream } catch (IOException ex) { ex.printStackTrace(System.out); }catch (SQLException ex) { ex.printStackTrace(System.out); }[/code]</blockquote><font size="2" face="Verdana, Helvetica, sans-serif">ελπιζω να βοηθησες.H γραφη του αρχειου εγινε με το stream που εχει υποδειξη ο Dionisos , παρολα αυτα μπορεις να χρησιμοποιησεις οτι αλλο θελεις
Προτεινόμενες αναρτήσεις
Αρχειοθετημένο
Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.