Opa tudo bem ai pessoal !!
Então estou com o seguinte problema :P, estou tentando aprender a conectar o java no MS ACCESS só que n tenho nenhuma noção de como fazer.
Li varios tutoriais e conseguir montar este codigo :
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
public class Conect {
public static void select(){
try{
Class.forName("easysoft.sql.jobDriver");
Connection conexao = DriverManager.getConnection( "jdbc:easysoft:Teste","","");
Statement stm = conexao.createStatement();
ResultSet rs = stm.executeQuery("SELECT ID FROM Con");
stm.close();
conexao.close();
}
catch(SQLException e){
System.out.println("Erro de SQL");
}
catch(ClassNotFoundException f){
System.out.println("Classe não encontrada!");
}
}
public static void main(String[] args) {
}
}
Em seguida fiz um banco de dados no MS ACCESS 2003 chamado Teste que contem uma tabela Con com dois campos “ID,Nome”;
O que eu estou fazendo de errado que n consigo fazer o select o driver que eu estou usando é o “JDBC-ODBC Bridge”
por favor alguem poderia me ajudar ? Com urgencia 
abraço a todos
Porque vc não usa a conexão usando o JDBC. Aí vai um exemplo usando o Firebird, porém vc deve baixar o driver JDBC
/*
package util;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.Statement;
/**
-
@author BBAmbrozio
-
- Classe responsável pela conexão com o banco de dados Firebird 1.5
-
- Database: horas
- User: sysdba
- Password: masterkey
-
*/
public class Conexao {
public Connection con = null;
public Statement stm = null;
public Conexao() {
try {
Class.forName("org.firebirdsql.jdbc.FBDriver");
con =
DriverManager.getConnection(
"jdbc:firebirdsql:localhost/3050:C:/firebird_dados/horas/horas.gdb",
"sysdba",
"masterkey");
stm = con.createStatement();
} catch (Exception e) {
System.out.println("Não foi possível conectar ao banco: " + e.getMessage());
}
}
}
package pck_BD;
import javax.swing.;
import java.sql.;
public class ConectBD {
public void conectar(){;
String URL = “jdbc:odbc:NomeDoBanco”;
try{
Class.forName(“sun.jdbc.odbc.JdbcOdbcDriver”);
Connection conexao = DriverManager.getConnection(URL);
JOptionPane.showMessageDialog(null,“Conexão Estabelecida Com Sucesso”, “Mensagem”, 1);
conexao.close();
System.exit(0);
}
catch(ClassNotFoundException ex){
JOptionPane.showMessageDialog(null,“DriverJDBC-ODBC, nao encontrado”,“Error”, 0);
}
catch(SQLException e){
JOptionPane.showMessageDialog(null,“Problema na conexão com a fonte de dados”,“Error”, 0);
System.exit(0);
}
}
public static void main(String[] args) {
ConectBD xd = new ConectBD();
xd.conectar();
}
}
Pelo menos aki rola legal testa ai