FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Compactar BD Paradox (como un pack)
Saludos amigos, quisiera saber como le hago para compactar
unas tablas que tengo en un programa, tengo varias tablas en las que borro constantemente mientras se usa el programa, algo asi como la lista de compra de cada cliente, al final de cuentas queda en blanco. pero supongamos que cada registro ocupa 30 bytes y en todo el dia hay una insercion de aproximandamente unos 10000 registros, mismos que se borran. y cuando checo el archivo tiene un tamaño fisico de 300000 bytes, lo abro con el DataDesktop y no hay nada, pero lo abro con el VisualFox y estan todos los registros que se usaron, desde Fox le hago un pack y me borra todos esos registros inservibles. (osea que hay un borrado logico pero no fisico en realidad). como puedo hacer eso pero desde delphi (manejo version 7). Gracias y espero que me halla dado a entender.Saludos |
#2
|
||||
|
||||
Necesitarás el programa CAERQUES para eso, aunque en estos momentos no está disponible la sección Ejemplos. intenta una búsqueda en google y mira este enlace: http://www.clubdelphi.com/foros/show...light=caerques
saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
#3
|
|||
|
|||
Checa este link de Delphi Corner te muestra como hacer el Pack Table y es un código que puedes pegar en tu aplicación.
Saludos.
__________________
"La forma de empezar es dejar de hablar y empezar a hacerlo." - Walt Disney |
#4
|
|||
|
|||
gracias amigos, le voy a dar una
checadita, muchas gracias |
#5
|
|||
|
|||
saludos de nuevo amigos, tengo el siguiente codigo
que me diste en el link
pero en las variables var tbl : TTable; cProps : CURProps; hDb : hDBIDb; TblDesc : CRTblDesc; no reconoce CURProps, ni hDBIDb, ni CRTblDesc, disculpa mi ignorancia , pero tengo que incluir una libreria o un type? gracias, por lo visto a esta funcion solo le mando la tabla y ya verdad? osea la mando llamar como: PackTable('c:\tablas\aquiesta.db'); ???? Thanks!!! |
#6
|
|||
|
|||
Cita:
y si debes de usar todo el path de tu tabla, 'c:\tablas\aquiesta.db'
__________________
"La forma de empezar es dejar de hablar y empezar a hacerlo." - Walt Disney |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Compactar Base de Datos Paradox | jdangosto | Conexión con bases de datos | 3 | 02-08-2005 18:34:57 |
como puedo compactar una base de datos mdb? | viajero2015 | Conexión con bases de datos | 5 | 08-12-2004 19:28:58 |
compactar | AbcXxx | Firebird e Interbase | 6 | 07-07-2003 10:15:30 |
Compactar e indexar en Paradox | chozas | Tablas planas | 0 | 20-05-2003 20:21:12 |
Paradox e Interbase, como hago para transportar todo lo de paradox a Interbase | Fatima Gonzalez | Firebird e Interbase | 2 | 05-05-2003 18:02:30 |
|