Сжать и восстановить базу данных программно
-
16-09-2019 - |
Вопрос
Как я могу вызвать утилиту Access Compact and Repair Database из C++?Я уже использую ADO и ADOX, поэтому решение, использующее любой из них, было бы удобно.
Решение
Похоже на:
Как я могу программно восстановить (а не просто сжать) файл Access .mdb?
Вы можете сделать это, используя COM
чтобы получить доступ к JRO.JetEngine
объект.Существует пример на C# по адресу КодПроект который не должно быть слишком сложно преобразовать в C++.
ОБНОВЛЯТЬ:Спасибо @le dorfier, вот статья с примером С++.
Не связан с StackOverflow