Разверните настольное приложение Java с помощью MS Access DB - PullRequest
0 голосов
/ 19 февраля 2012

Это первый раз, когда я собираюсь развернуть приложение Java для настольных ПК с базой данных MS Access и обнаружил, что пакет JAR не получает доступ к базе данных, кроме моего ПК для разработки, хотя у меня была база данных доступа MS в том же каталоге файла JARЯ скопировал после сборки приложения.И я понимаю, что не могу подключиться к базе данных MS Access, созданной с помощью подключения ODBC на моем ПК.Теперь мой вопрос:

Как я могу развернуть Java Desktop Application с MS Access BD, который будет работать на любом компьютере, где не требуется ручное подключение ODBC к базе данных MS ACCESS для каждого компьютера?

Iя не пытаюсь подключить базу данных MS Access в сети, скорее пытаюсь запустить это приложение, где база данных MS Access уже установлена, и моя поставляемая база данных будет с файлом JAR, и я хочу получить доступ к базе данных, предоставленной мной из интерфейса JavaПриложение.

Пожалуйста, помогите.

1 Ответ

1 голос
/ 19 февраля 2012

Сначала вы должны получить драйвер ODBC для базы данных Access.Некоторые компьютеры могут не иметь его.

После установки этого драйвера вы должны создать ODBC Data Source на компьютере.Я понятия не имею, как это сделать в Java, но конфигурации источника данных ODBC хранятся в реестре, и вы можете добавить свой источник данных.

Google "реестр добавить источник данных ODBC" или "Могу ли я создать и удалитьDSN Using Script "(второй - название хорошей статьи, которую я нашел.

Вероятно, вы можете без проблем получить доступ к реестру из Java.

Вы также можете использовать одну из программ install-maker.Некоторые из них имеют что-то вроде функции «Добавить источник данных».

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...