У меня есть инструмент, который разработан на C ++, он имеет доступ к MS в качестве базы данных. Я использую ADODB для доступа к базе данных. Инструмент отлично работает с системой, в которой установлен MS Office.
Я пытаюсь запустить инструмент в системе, где MS Office не установлен.
Вызов Open db не выполняется.
Можете ли вы предложить мне какое-либо решение для этой проблемы?
Само приложение Access не требуется для чтения / записи ADODB базы данных Access, но требуется Office.
Существуют различные проекты, которые имели определенные успехи в обратном проектировании форматов mdb и accdb, но я не уверен, что они достаточно надежны для регулярного использования. Увидеть MDB Инструменты или же Jackcess
Возможно, вы захотите экспортировать таблицы в формат CSV и затем запросить эти файлы или импортировать их в альтернативную базу данных.
Других решений пока нет …