packagemain;importjava.io.BufferedWriter;importjava.io.File;importjava.io.FileWriter;importjava.io.IOException;importjava.sql.Connection;importjava.sql.PreparedStatement;importjava.sql.ResultSet;importjava.sql.SQLException;importconnection.ConnectionFactory;publicclassGuj{publicstaticvoidmain(String[]args){ConnectionFactoryfactory=newConnectionFactory();Connectionconn=factory.getConnection();BufferedWriterbw=null;try{PreparedStatementstatement=conn.prepareStatement("select * from contato");ResultSetset=statement.executeQuery();bw=newBufferedWriter(newFileWriter(newFile("c:\saida.txt")));bw.write("nome|sobrenome|sexo\n");while(set.next()){Stringnome=set.getString("nome");Stringsobrenome=set.getString("sobrenome");Stringsexo=set.getString("sexo");bw.write(nome+"|"+sobrenome+"|"+sexo+"\n");}bw.close();conn.close();}catch(SQLExceptione){e.printStackTrace();}catch(IOExceptione){e.printStackTrace();}}}
A saída fica assim…
nome|sobrenome|sexopaulo|rendeiro|M
Javafull
Esqueci t falar estou usando o SuperWaba, sei que existe uma classe Formatter par fazer essa gravacao porém nao encontrei para classe semelhante para o superWaba… :(, caso nao tenham nenhum exempo em SuperWaba podem me mandar em JAVA, mesmo…