Мне нужно сжать и восстановить файл базы данных Access 2007 .accdb. Я знаю, что JRO.JetEngine может делать это с файлами .mdb, но мне нужно восстановить более новую версию формата 2007 с помощью кода.
Какие-либо предложения?
РЕДАКТИРОВАТЬ:
Вот в чем дело: я обнаружил, что могу использовать библиотеку COM-объектов «Библиотека объектов ядра СУБД Microsoft Office 12 Access», использовать класс DBEngine и вызывать его метод CompactDatabse. Но мне кажется, что нет места для ввода пароля базы данных; Похоже, что для ядра СУБД Office 12 нигде нет документации. Я нашел документацию по более старым версиям метода CompactDatabase, но они мне совершенно не помогают.
Это сводит меня с ума.