Вам не нужно JRO. JRO даже не должно существовать - это один из уродливых пасынков ADODB, возникший из-за ошибочной попытки Microsoft заменить родной DAO Access / Jet / ACE на ADO, уровень неродной абстракции. JRO обеспечивает поддержку специфических для Jet функций, недоступных в ADODB.
Если бы вы использовали DAO вместо этого, у вас уже были бы все функциональные возможности, и он работает для всех форматов, поддерживаемых версией Access, которую вы используете (поскольку версия DAO синхронизирована с вашей версией Access, то есть , когда движок db улучшен, появляется новая версия DAO).
Таким образом, в A2007 вы просто использовали бы компактные методы DAO (не было отдельной операции восстановления со времен Access 2, и восстановление происходит только в том случае, если ядро базы данных определяет во время сжатия, что восстановление необходимо). , Если вы работаете извне Access, вам необходимо использовать ACE-совместимую версию DAO. Если у вас не установлен A2007, и вы установили ACE независимо, у вас установлена эта версия DAO вместе с ним.