Use o c�digo abaixo:
Abra�os


import java.util.*;
import java.net.URL;
import java.sql.*;

/**
 * Esta classe exemplifica a conex�o a uma base de dados 
 * utilizando a ponte jdbc-odbc, o envio de uma declara��o SQL
 * e a recupera�ao dos valores obtidos.
 */
 
class exemplo_02
{
  public static void main(String args[]) 
  {
    String url= "jdbc:odbc:cursojdbc";  
    Connection con;
    Statement stmt; 
    /* url = String que armazena o endere�o do BD
     * con = Objeto da classe Connection respons�vel pela conex�o ao BD
     * stmt= Objeto Statement, que possui m�todos para enviar
declara��es SQL
     *       para a base de dados
     */
    try 
    {
       // Carga do driver da ponte jdbc-odbc 
       Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
       
       System.out.print("Tentando se conectar ao BD...");
       // Tentativa de conectar ao driver JDBC.
       // Cada um dos drivers registrados em DriverManager ser�
carregado
       // at� que seja encontrado um que possa processar a URL enviada
       con = DriverManager.getConnection(url,"","");
       System.out.println("Pronto");
       // Instancia de um objeto da interface Statement. Este � o objeto
respons�vel
       // pelo envio de declara�oes SQL para o banco de dados. 
       stmt = con.createStatement();
       // ResultSet � a interface que fornece m�todos para leitura dos
resultados gerados
       // pela execu��o de uma declara��o SQL
       ResultSet rs = stmt.executeQuery("SELECT cli_cod,cli_nome,cli_rg
FROM cliente");
       int i=0;
       // Neste momento rs cont�m o resultado da Query e podemos ent�o
navegar por esta resposta.
       // O m�todo booleano next() move o cursor para o pr�ximo
registro, retornando true
       // caso haja mais um registro ou false, caso tenha chegado ao
final do ResultSet.
       while (rs.next()) 
       {
         i++;
         System.out.println("=============== Registro "+ i +"
===============");
         System.out.println("Codigo: "+ rs.getInt("cli_cod"));
         System.out.println("Nome..: "+ rs.getString("cli_nome"));
         System.out.println("RG....: "+ rs.getString("cli_rg"));
       }
       // O objeto rs dever� ser fechado ap�s o seu uso.
       rs.close();
       // Fechamos tamb�m a conex�o com a base de dados.
       con.close();
       System.out.println("A conex�o foi fechada com sucesso.");
    }
    catch(SQLException sql) 
    {
      System.out.println("Houve uma SQLException: "+sql.getMessage());
      sql.printStackTrace();     
    }
    catch(ClassNotFoundException fnf) 
    {
      System.out.println("Houve uma ClassNotFoundException: "+fnf);
    }  
 }
}  

floriano wrote:
> 
> Ol� pessoal,
> 
> Poderiam me explicar como fa�o para utilizar o ODBC, para abrir uma
> tabela????
> 
> Obrigaduuu..
> 
> * Para nao receber mais e-mails da lista, acesse 
><http://www.sun.com.br:8080/guest/RemoteAvailableLists>, coloque seu e-mail, escolha 
>a lista <[EMAIL PROTECTED]> e de um <submit>.
Fonte: http://www.cursos.cits.br/

-- 
-----------------------------------------------------------------------
Sp. Eng. Arno M. Czerveny            SixTech P&D de Hardware e Software
[EMAIL PROTECTED]                          Tv. Jo�o Turin, 37 cj 1001
Cel:+55-41-972-4388                     Curitiba, PR, 80240-100, Brazil
http://www.sixtech.com.br/                      Tel/Fax:+55-41-243-0152
-----------------------------------------------------------------------
         N�o pesquisou e comprou mais caro ? CENTRAL DE OFERTAS
                       http://www.central.com.br/
-----------------------------------------------------------------------
* Para nao receber mais e-mails da lista, acesse 
<http://www.sun.com.br:8080/guest/RemoteAvailableLists>, coloque seu e-mail, escolha a 
lista <[EMAIL PROTECTED]> e de um <submit>.

Responder a