Club Builder - Foros de discusión Club Builder
Foro de C++Builder en español
 
 FAQFAQ   BuscarBuscar   MiembrosMiembros   Grupos de UsuariosGrupos de Usuarios   RegistrarseRegistrarse 
 PerfilPerfil   Entra para ver tus mensajes privadosEntra para ver tus mensajes privados   EntrarEntrar 

Una bm MS-Acess que crece unos 20 MB en cada acceso!!!

 
Publicar nuevo tema   Responder al tema    Foros de discusión -> Bases de Datos
Ver tema anterior :: Ver tema siguiente  
Autor Mensaje
Mensaje    Asunto: Una bm MS-Acess que crece unos 20 MB en cada acceso!!! Responder citando

Hola, mi problema es q tengo una BD Acces MIBASE.mdb de la cual, hay tablas con datos propios de esta BD y otros datos de tablas que importa de otra BD BASEEXTERNA.mdb, pues bien, Al inicio del programa, se importan esos datos de la otra BD, y caundo se termina el programa, se borran todos los datos importados.

ejemplo: Akl inicio del prgrama hago esto


Consulta1->SQL->Text = "insert into MiTabla (id, nombre) select id, name from TablaExterna In "C:BaseExterna.mdb";
frmPrincipal->Consulta1->ExecSQL();

// Esto me lo hace perfecto e importo todos los datos bien

Pero el problema es que MIBASE.mdb va creciendo cada vez que se ejecuta mi programa, aunke los datos que importo en ella los borre cuando cierro la aplicación,

Es como si los datos estuvieran guardados todavia, pero no están, es decir, q yo borro todos los datos pero la BD sigue ocupando cada vez mas espacio, al rededor de 15 o 20 MB + por acceso

Al finla de la aplicacion hago un delete * from MiTabla.



Alguien sabe pq pasa esto??

muxas gracias gente Wink
Volver arriba
Ver perfil de usuario Enviar mensaje privado
Mensaje    Asunto: Responder citando

perdon, para borrar lo que hago es

delete from Mitabla;
Volver arriba
Ver perfil de usuario Enviar mensaje privado
Mensaje    Asunto: Responder citando

Hola,

Ese espacio que has borrado en access, no se elimina. Para ello debes compactar la base de datos.

Mirate esto a ver si te sirve:

https://cppbuilder.es/viewtopic.php?t=10384&highlight=compactar+access
Volver arriba
Ver perfil de usuario Enviar mensaje privado Enviar email
Mensaje    Asunto: Responder citando

gracias, lo miraré a ver si me soluciona algo

saludos
Volver arriba
Ver perfil de usuario Enviar mensaje privado
Mostrar mensajes de anteriores:   
Cambiar a:  
No puedes publicar temas nuevos en este foro
No puedes responder a temas en este foro
No puedes editar tus mensajes en este foro
No puedes borrar tus mensajes en este foro
No puedes votar en las encuestas de este foro


Hosting WordPress Indedmedia desde 3,99 €
© 2002–2026 Club Builder · Funciona con phpBB.