Compact and Repair Database programmatically
-
26-04-2021 - |
Pregunta
How can I call Access's Compact and Repair Database utility from within C++? I'm already using ADO and ADOX, so a solution using either of those would be handy.
Solución
Similiar to:
How can I programmatically repair (not merely compact) an Access .mdb file?
You can do this using COM
to access the JRO.JetEngine
object. There is an example in C# at CodeProject which shouldn't be too hard to convert to C++.
UPDATE: Thanks to @le dorfier, here is an article with C++ example.
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow