Драйвер JDBC, подключение к MS AccessJAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Драйвер JDBC, подключение к MS Access

Сообщение Anonymous »

Я хочу подключить файл доступа MS к программе Java GUI, но у меня проблемы с подключением....

У меня Windows 7 64b и MS Office 2007.
Когда я открыл диспетчер драйверов ODBC на панели управления, я не нашел драйвера для Microsoft Access (возможно, когда я запускал ODBC, запускался 64-битный ODBC, теперь я думаю, что он работает 32-битный ODBC.
Я прочитал это и сделал это:
"Соединение jdbc-odbc для 64-разрядной машины Windows 7..
1. Щелкните правой кнопкой мыши Источник данных (ODBC)..перейдите к свойствам и измените следующее

target [ %SystemRoot%\SysWOW64\odbcad32.exe ]
start in : [ %SystemRoot%\System32 ]

нажмите Enter и продолжите от имени администратора. Источник: ссылка на источник
"
) Теперь, когда я запускаю ODBC на панели управления, я вижу снимок экрана драйвера.

Мой программный код (я пробовал двумя способами, но у меня такая же ошибка):

Код: Выделить всё

        public void Connect() {
try {
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");

//    String DatabaseFile = "D:java/Invertory.mdb";
//            String DATABASE =
//                    "jdbc:odbc:Driver="
//                    + "{Microsoft Access Driver (*.mdb, *.accdb)};"
//                    + "DBQ=" + DatabaseFile;`enter code here`
String DATABASE ="jdbc:odbc:Driver= Microsoft Access Driver (*.mdb, *.accdb);DBQ=Invertory.mdb";
CONEX = DriverManager.getConnection(DATABASE);

} catch (Exception X) {
X.printStackTrace();
//JOptionPane.showMessageDialog(null,e);
}
}
ошибка


java.sql.SQLException: [Microsoft][Диспетчер драйверов ODBC] Имя источника данных не найдено и не указан драйвер по умолчанию


Подробнее здесь: https://stackoverflow.com/questions/166 ... connection
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»