Olá,
estou com um problema, um sistema legado acessa o Access .mdb formato 2003 mas no windows 8.1 recebo o seguinte erro na hora de fazer a conexão:
java.sql.SQLException: [Microsoft][ODBC Driver Manager] Nome da fonte de dados n?o encontrado e nenhum driver padr?o especificado
no windows xp funciona normalmente.
o código de conexao é o seguinte:
public static Connection getConnection() {
String dataBase = ReadWriteAlias.readAlias();
try {
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
} catch (ClassNotFoundException e) {
System.out.println(e);
}
Connection connection = null;
try {
connection = DriverManager.getConnection("jdbc:odbc:Driver={Microsoft Access Driver (*.mdb)};DBQ=" + dataBase);
} catch (SQLException e) {
System.out.println(e);
}
return connection;
}
Alguem tem alguam ideia como fazer fucnionar?
Grato desde já.