Compactar access desde vb
Hola a tod@s,
tengo una aplicacion en vb, que ataca una bdd access. Esta bdd adquiere un tamaño considerables, por lo que de vez en cuando hay que compactarla. En access, se que se puede compactar la bdd desde el codigo vba, pero querria saber si se puede hacer desde una aplicacion desarrollada en vb 6, y si se puede, como se haria.
Gracias.
tengo una aplicacion en vb, que ataca una bdd access. Esta bdd adquiere un tamaño considerables, por lo que de vez en cuando hay que compactarla. En access, se que se puede compactar la bdd desde el codigo vba, pero querria saber si se puede hacer desde una aplicacion desarrollada en vb 6, y si se puede, como se haria.
Gracias.
Debes de utilizar la libreria Microsoft Jet And Replication Objects
La compactacion esta en el objeto JetEngine con el metodo CompactDatabase.
Este metodo compacta la base de datos en un nuevo archivo de base de datos.
Para realizar la operación no debe de estar nadie conectado a la base de datos.
La compactacion esta en el objeto JetEngine con el metodo CompactDatabase.
Este metodo compacta la base de datos en un nuevo archivo de base de datos.
Para realizar la operación no debe de estar nadie conectado a la base de datos.
