0
Я пытаюсь подключиться к базе данных MS Access, но по какой-то причине это не соединение. Это дает мне ошибку: «имя источника данных не найдено и не указан драйвер по умолчанию». Я уже связался с mysql без проблем. Я впервые пытаюсь подключиться к MSAccess.Я не могу подключиться к MS Access с Java Eclipse
Вот мой код: `
import java.sql.*;
import javax.swing.JOptionPane;
public class Database2 {
public String DBname = "comlab";
public static String host = "localhost";
public String Username = "";
public String Password = "";
String driver = "sun.jdbc.odbc.JdbcOdbcDriver";
public Database2() {
}
public Connection conn;
public ResultSet rs = null;
public Statement st = null;
String dbconnect = "jdbc:";
public void connect() throws SQLException {
try {
if(conn==null){
this.conn = DriverManager.getConnection("jdbc:odbc:Database11");
this.st = this.conn.createStatement();}
else
this.st = this.conn.createStatement();
} catch (SQLException e) {
JOptionPane.showMessageDialog(null, "The system could not connect to the database." + e, "Connection Error",
JOptionPane.ERROR_MESSAGE);
System.exit(0);
}
}
public void connect1() throws SQLException {
try {
this.conn = DriverManager.getConnection("jdbc:odbc:Database11");
} catch (SQLException e) {
JOptionPane.showMessageDialog(null, "The system could not connect to the database." + e, "Connection Error",
JOptionPane.ERROR_MESSAGE);
System.exit(0);
}
}
public void close(Connection conn, Statement st, ResultSet rs) {
try {
if (rs != null)
this.rs.close();
if (st != null) {
}
if (conn != null)
this.conn.close();
} catch (Exception ex) {
ex.printStackTrace();
}
}
public void close(Statement st, ResultSet rs) {
close(null, st, rs);
}
public void close(Statement st){
close(null, st, null);
}
}
`
Он говорит, не удалось загрузить odbcji32.dll, то операционная в настоящее время не настроен на запуск этого приложения, а затем«Система не может подключиться к базе данных .java.sql.SQLException: [Microsoft] [Менеджер драйверов ODBC] SQLAllocHandle драйвера SQL_HANDLE_ENV не удалось выполнить –