compactar bdatos access por codigo
¿existe alguna manera de que al realizr una operacion de escritura sobre la base de datos access se haga una compactacion de la misma? ¿Que tamaño maximo recomiendan que deberia tener la base de datos para que no afecte su rendimiento?
Gracias
Gracias
Gracias
Gracias
Hola,
La documentación de la función CompactDatabase indica que acepta cuatro parámetros:
DBEngine.CompactDatabase base_datos_ant, base_datos_nva [, inf_local [, opciones]]
Si se intenta compactar una base de datos protegida con contraseña obtendremos un error.
Parece evidente que es necesario otro parámetro donde indicar la contraseña.
Si observamos el método CompactDatabase del objeto DBEngine en el "Examinador de Objetos",
se puede comprobar que acepta cinco parámetros y no cuatro como indica la documentación:
DBEngine.CompactDatabase SrcName, DstName, DstConnect, Options, SrcConnect
Estableciendo el último parámetro a ";pwd=contraseña", se puede compactar una base de datos protegida.
Salu2
sdemingo
La documentación de la función CompactDatabase indica que acepta cuatro parámetros:
DBEngine.CompactDatabase base_datos_ant, base_datos_nva [, inf_local [, opciones]]
Si se intenta compactar una base de datos protegida con contraseña obtendremos un error.
Parece evidente que es necesario otro parámetro donde indicar la contraseña.
Si observamos el método CompactDatabase del objeto DBEngine en el "Examinador de Objetos",
se puede comprobar que acepta cinco parámetros y no cuatro como indica la documentación:
DBEngine.CompactDatabase SrcName, DstName, DstConnect, Options, SrcConnect
Estableciendo el último parámetro a ";pwd=contraseña", se puede compactar una base de datos protegida.
Salu2
sdemingo
