Как подключить Java к MS Access

У меня есть Windows 10 64-битный java 64-битный доступ к ms 64 бит. не я хочу подключаться к java к доступу ms с jdbc odbc, чем он показывает, что не может найти драйвер. Я выполняю всю задачу для этого, но я не могу найти, что водитель в моем лаппи. пожалуйста, помогите мне.

мой код

import java.sql.*;

class driver 
{
public static void main(String args[])
{
    try
    {
    Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");  

    }
    catch(Exception e)
    {
        System.out.println("Unable to load driver");
        e.printStackTrace();
    }
}
}

и ошибка: -

Журнал сбоев

отправьте свою ошибку в виде текста

Ali Akbarpour 09.03.2018 14:52

Следуйте соглашениям об именах Java - имена классов начинаются с заглавной буквы, например Driver.

jsheeran 09.03.2018 14:57
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
В компьютерном программировании биты играют важнейшую роль в представлении и манипулировании данными на двоичном уровне. Побитовые операции...
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Приходилось ли вам сталкиваться с требованиями, в которых вас могли попросить поднять тревогу или выдать ошибку, когда метод Java занимает больше...
Полный курс Java для разработчиков веб-сайтов и приложений
Полный курс Java для разработчиков веб-сайтов и приложений
Получите сертификат Java Web и Application Developer, используя наш курс.
0
2
46
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Драйвер jdbc odbc был удален из Java 8 (из связанного технического руководства Java 7) Мост JDBC-ODBC следует рассматривать как переходное решение; он будет удален в JDK 8. Кроме того, Oracle не поддерживает мост JDBC-ODBC. Oracle рекомендует использовать драйверы JDBC, предоставленные поставщиком вашей базы данных, вместо моста JDBC-ODBC. Вы может вместо этого используете UCanAccess.

но я использую java 1.6, чем также показываю ту же проблему с драйвером

sumit solanki 09.03.2018 15:26

@sumitsolanki Где вы нашли 64-битную Java 1.6, работающую в Windows 10? Java 1.6 исполнилось двенадцать лет! Да, а у вас 64-битная версия доступа - правильно?

Elliott Frisch 09.03.2018 15:37

да, я использую 64-битную версию доступа. Итак, что я делаю для подключения Java к этому доступу?

sumit solanki 09.03.2018 16:28

Другие вопросы по теме