![]() |
como puedo compactar una base de datos mdb?
Hola amigos, como puedo compactra una base d edatos mdb desde el menu de mi sistema. que dll exite en windows que puedo usar para tal objetivo?.
saludos TOMAS |
|
Hola, encontre un procedimeinto para compactar una BD access con ADO peor en el momento que envio a compactar con la siguiente instruccion
JE.CompactDatabase(CustomerData.ADOConnection1.ConnectionString, Conexao); me dice que que la base de datos esta siendo usada en forma exclusiva por el user admin y que no puede compactar, sin embargo en el CustomerData.ADOConnection1..Mode := cmReadWrite; peor aun si me da problemas alquien me podra ayudar en esto, de poder abrir una BD mdb en forma que yo pueda compactar la Bd sin problema?. saludos TOMAS |
Cita:
Saludos! |
Hola, gracias si, yo solo soy el que la uso o sea solamente la usa ene se momento la aplicacion, como hago para poder compactarla, desconectarla en ese momento? y luego conectarla?.
cuando compacto la base de datos que estoy garantizando?. saludos TOMAS |
Muy facil, suponiendo que ConexionBD es la TADOConnection y CompactarBD es la funcion donde compactas las BD en Access:
Primero cierras la conexión con la BD, y una vez compactado el MDB, vuelves a abrir la conexión. |
| La franja horaria es GMT +2. Ahora son las 21:26:31. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi