Como conectar com banco access?

estou com um problema, peguei um exemplo pronto q eh assim :

import java.sql.*;   
  
   public class Bd {    
       public static void main(String args[]) {    
          try {    
             //Registrando o driver:    
             Class.forName("sun.jdbc.odbc.JdbcOdbcDriver").newInstance();    
             //Estabelecendo a conexão através do ODBC criado no Painel de Controle:    
             Connection con = DriverManager.getConnection("jdbc:odbc:testando","","");    
             //Criando um objeto Statement para enviar requisições SQL para o Banco de Dados    
             Statement st = con.createStatement();   
             //Executando SQL:    
             String s = "SELECT p.NOME, d.nome FROM pessoa";    
             ResultSet rs = st.executeQuery(s);   
           while (rs.next()){   
            System.out.println(rs.getString("p.NOME") + "-" + rs.getString("d.NOME"));   
           }   
             //Fechando a conexão:    
             con.close();    
          } catch(Exception e) {    
             System.out.println(e);    
          }   

       }   
    }  

e da o seguinte problema : java.lang.NoClassDefFoundError: estagio/Bd
Exception in thread “main”

acredito q eu tenha configurado o odbc corretamente, se alguem puder me ajudar ficarei grato :wink:

Ola,

Bom, vê se o resultado desta busca ajuda:
http://www.google.com.br/search?q=access+odbc%2Bjava&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:pt-BR:official&client=firefox-a