GUJ
Notícias, artigos e o maior fórum brasileiro sobre Java
home
fórum
notícias
tópicos recentes
empregos
artigos
Bem-vindo ao GUJ.
Crie seu login
, ou digite-o para logar no site.
Usuário:
Senha:
como gravar um banco de dados em um arquivo txt
Índice dos Fóruns
»
Java Básico
Autor
Mensagem
06/09/2002 10:37:14
Assunto:
como gravar um banco de dados em um arquivo txt
Guilherme Silveira
Administrador
Membro desde: 14/08/2002 10:09:26
Mensagens: 1096
Localização: Sao Paulo
Offline
Uma duvida que me chegou eh como passar uma tabela de um banco de dados Access pra um arquivo txt.
O codigo a seguir demonstra um uso tipico:
import java.sql.*; public class Teste { public static void main(String args[]) { String url = "jdbc:odbc:java"; try { Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); Connection conn = DriverManager.getConnection(url); System.out.println("Conexão efetuada com sucesso, aguarde !!!"); Statement stmt = con.createStatement(); ResultSet rs = stmt.executeQuery("select * from nomedatabela"); FileWriter writer = new FileWriter("saida.txt"); PrintWriter out = new PrintWriter(writer); while(rs.next()) { String codigo1 = rs.getString("coluna1"); String codigo2 = rs.getString("coluna2"); out.println(codigo1 + "," + codigo2); } rs.close(); stmt.close(); conn.close(); out.close(); writer.close(); } catch (ClassNotFoundException cnfex) { System.err.println("Falha na leitura do driver JDBC/ODBC"); System.exit(1); } catch (IOException ioex) { System.err.println("Erro de IO"); System.exit(1); } catch (SQLException sqlex) { System.err.println("Falha no SQL"); System.exit(1); } } }
-------------------------------------------------------
Guilherme Silveira
http://blog.caelum.com.br
Índice dos Fóruns
»
Java Básico
Ir para:
Selecione um Fórum
Notícias
Assuntos gerais (Off-topic)
MundoJ - Artigos, Notícias e Debates
Artigos e Tutoriais
Java Básico
Java Avançado
Ferramentas, Frameworks e Utilitários
Desenvolvimento Web
Interface Gráfica
Google Android e Java Micro Edition (ME)
Certificação Java
Persistência: Hibernate, JPA, JDBC e outros
Java Enterprise Edition (Java EE)
Frameworks e Bibliotecas brasileiros
RIA - Flex, JavaFX e outros
Arquitetura de Sistemas
Metodologias de Desenvolvimento e Testes de Software
JavaScript
Ruby & Ruby on Rails
Outras Linguagens
Powered by
JForum 2.1.8
©
JForum Team