� melhor fechar o resultset, stmt e conection dentro do finally
> rs.close();
> stmt.close();
> con.close();
----- Original Message -----
From: "Mariangela Ara�jo" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Wednesday, March 19, 2003 7:40 PM
Subject: Re: [java-list] Exemplo conexao Java x Oracle
> Boa Noite
>
> Trabalho com Oracle e por curiosidade quis saber como funcionava Java
> conectando Oracle e fiz algumas experi�ncias.
> O que posso te dizer a respeito � o seguinte:
> No site da Oracle voc� pode puxar o JDBC apropriado para sua vers�o de
Banco
> e de Java.
> Ap�s baixar o JDBC, configure o classpath no Windows e crie uma classe que
> far� a conex�o.
> No site da Oracle existem tutoriais explicando JDBC, como configurar e
onde
> colocar os arquivos.
> Foi utilizando este recurso que consegui acessar o Banco usando Java.
>
> Segue abaixo um exemplo da classe que usei para me guiar:
>
> /*
> * Copyright (c) 1997-1999 Departamento de Inform�tica - UFPE
> */
>
> import java.net.URL;
> import java.sql.*;
> import oracle.jdbc.driver.*;
>
> /**
> * Classe de teste de acesso a Banco de Dados atraves de JDBC utilizando
> um drive nativo.
> */
> class ConectaNAT {
>
>
> /**
> * Método de teste.
> */
> public static void main (String args[]) {
>
> String url = "jdbc:oracle:thin:@<host name>:<porta>:<sid>";
> //Protocolo:Drive:LocalizacaoDoBD
> /* Na linha de comando acima, deve ser substitu�do as variaveis <host
> name>, <porta> e <sid> pelas
> configura��es de seu servidor oracle */
>
>
> String query = "SELECT sysdate FROM dual"; // Query SQL
>
> try {
> Class.forName("oracle.jdbc.driver.OracleDriver");
> //Carrega o drive Nativo
>
> Connection con = DriverManager.getConnection(url, "teste",
> "teste1");
> /* Sintaxe :DriverManager.getConnection(<caminho do host>, <usuario>,
> <password>*/
> DatabaseMetaData dma = con.getMetaData ();
> System.out.println("\nConnected to " + dma.getURL());
> System.out.println("Driver " + dma.getDriverName());
> System.out.println("Version " + dma.getDriverVersion());
> System.out.println("");
>
> Statement stmt = con.createStatement ();
> // Abre a coneccao com o BD
>
> ResultSet rs = stmt.executeQuery (query); // Executa a query
> SQL
>
> //Imprime o resultado da query SQL
> while(rs.next()) {
> System.out.println(rs.getString(1));
> }
>
> rs.close();
> stmt.close();
> con.close();
>
> } catch (SQLException ex) {
>
> System.out.println ("\n*** SQLException caught ***\n");
> while (ex != null) {
> System.out.println ("SQLState: " + ex.getSQLState ());
> System.out.println ("Message: " + ex.getMessage ());
> System.out.println ("Vendor: " + ex.getErrorCode ());
> ex = ex.getNextException ();
> System.out.println ("");
> }
>
> } catch (java.lang.Exception ex) {
> ex.printStackTrace ();
> }
>
> }
>
> }
>
> Qualquer outra d�vida, entre em contato ok.
> Att.
>
> Mari�ngela Crispim
>
>
>
>
>
>
>
> >From: "Jose Antonio - yahoo" <[EMAIL PROTECTED]>
> >Reply-To: [EMAIL PROTECTED]
> >To: ".Grupo - Java" <[EMAIL PROTECTED]>,".Grupo - Java"
> ><[EMAIL PROTECTED]>,".Grupo - Java"
> ><[EMAIL PROTECTED]>
> >CC: ".Grupo - Java" <[EMAIL PROTECTED]>,".Grupo - Java"
> ><[EMAIL PROTECTED]>,".Grupo - Java"
> ><[EMAIL PROTECTED]>
> >Subject: [java-list] Exemplo conexao Java x Oracle
> >Date: Mon, 17 Mar 2003 13:54:01 -0300
> >
> >Algum colega tem um exemplo de java acessando um DB Oracle, para me
enviar
> >???
> >
> >obrigado
> >
> >jose antonio
> >[EMAIL PROTECTED]
>
>
> _________________________________________________________________
> MSN 8 helps eliminate e-mail viruses. Get 2 months FREE*.
> http://join.msn.com/?page=features/virus
>
>
> ------------------------------ LISTA SOUJAVA ----------------------------
> http://www.soujava.org.br - Sociedade de Usu�rios Java da Sucesu-SP
> d�vidas mais comuns: http://www.soujava.org.br/faq.htm
> regras da lista: http://www.soujava.org.br/regras.htm
> historico: http://www.mail-archive.com/java-list%40soujava.org.br
> para sair da lista: envie email para [EMAIL PROTECTED]
> -------------------------------------------------------------------------
>
>
------------------------------ LISTA SOUJAVA ----------------------------
http://www.soujava.org.br - Sociedade de Usu�rios Java da Sucesu-SP
d�vidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED]
-------------------------------------------------------------------------