SoloCodigo

Programación General => Visual Basic 6.0 e inferiores => Mensaje iniciado por: Sombie en Viernes 3 de Septiembre de 2004, 03:58

Título: Eliminado Real De Registros
Publicado por: Sombie en Viernes 3 de Septiembre de 2004, 03:58
Hola señores,

una pregunta alguien sabe como hacer para eliminar de manera real el contenido de una tabla sin tener la necesidad de compactarla, actualmente borro la tabla con un :

base.execute "Delete * from tabla"

Pero esto hace que el archivo de base de datos vaya creciendo y creciendo  y no puedo estar cerrando la base que generalmente se encuentra en uso, de manera que si existe alguna forma real de eliminar registros esto no sucederá.

Gracias,
Edgard.
Título: Re: Eliminado Real De Registros
Publicado por: MindEye en Domingo 5 de Septiembre de 2004, 11:03
- Podrías especificar un poco más.

 - Dinos por lo menos, con que tablas estas trabajando.
Título: Re: Eliminado Real De Registros
Publicado por: Sombie en Martes 7 de Septiembre de 2004, 02:40
Esto es en VBA de MSACCESS:

Es una tabla en la que guardo la info de un recorset para poderla usar posteriormente para filtrar los datos que se ván a unos RowSource de unos combos.

 :hola:
Título: Re: Eliminado Real De Registros
Publicado por: Juanolo en Jueves 9 de Septiembre de 2004, 23:11
Creo que compactar es la onliguan. Es más, aún cuando no tuvieras este problema tan puntual, si no consideras la posibilidad de una mantención rutinaria de tu base de datos... Bueno, yo compactaría.

Salu2.