Ms Access делает базу данных доступной только для чтения и не может быть обновлена ​​с помощью Java

В моем проекте есть база данных Ms Access, которая раньше работала нормально, теперь, после форматирования моего компьютера, я запустил свой проект, и он сработал, но когда я открыл базу данных с помощью MsAccess 2007 и закрыл ее. Он не будет обновляться с проектом Java.

У меня все еще есть копии базы данных, которые не были открыты с помощью MsAccess, и все работает нормально, если я его использую. поэтому проблема заключается в открытии базы данных с помощью MS Access - она ​​как бы блокирует ее только для чтения (это то, что говорит Jackcess)


person Gregor Samsa    schedule 27.05.2016    source источник
comment
Вы создали DSN для подключения к базе данных?   -  person Nitin Dhomse    schedule 27.05.2016
comment
Я не создавал DSN, я использую jackcess напрямую с каталогом файла .accdb: String dbFileSpec = src\\database.accdb;   -  person Gregor Samsa    schedule 27.05.2016


Ответы (1)


Я нашел ответ на один из постов. Это версия MsAccess. Он сделал порядок сортировки французским, несмотря на общий.

Вот ответ @Gord Thompson: неподдерживаемый порядок сортировки при попытке чтения из Access с помощью Jackcess (Java)

person Gregor Samsa    schedule 27.05.2016