В настоящее время я делаю небольшое Java-приложение для CRUD-доступа к базе данных доступа. На тафе они запускают 32-битные машины, поэтому он работает там, но дома я запускаю 64-битные, поэтому я провел некоторое исследование и узнал об odbcad32.exe в SysWOW64. Поэтому я сделал источник данных там, и у J Creator все еще есть ошибка, которая говорит, что Указанный DSN содержит несоответствие архитектуры между Драйвером и Приложением. Так что я сейчас думаю, что, хотя DSN находится в 32-битной версии, J Creator все еще ищет в 64-битной версии.
вот файл .properties, который загружает программа.
driver = sun.jdbc.odbc.JdbcOdbcDriver
url = jdbc:odbc:booksDSN_32;database=booksdb.mdb
username = user
password = password
connections=1
Я подумал, что, возможно, URL должен быть другим, поэтому я изменил его на
url = jdbc: odbcad32: booksDSN_32; база данных = booksdb.mdb
не повезло с этим. я уверен, что это что-то маленькое.
Спасибо за любую помощь, которую вы можете оказать!