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 

Problema con tabla

 
Publicar nuevo tema   Responder al tema    Foros de discusión -> Bases de Datos
Ver tema anterior :: Ver tema siguiente  
Autor Mensaje
Mensaje    Asunto: Problema con tabla Responder citando

Hola, resulta que en un programa utilizo una tabla para guardar datos, registros de una persona, intereses , trabajo, rut, etc. Esta tabla la cree en access 2000 exportada como DBase V. Ahora manejando el DbNavigator al eliminar hacia lo correcto, pero al verificar el tamaño de la tabla en el explorador de windows este no bajaba su tamaño (en Kb) , aun dejando la tabla sin registros.

Abria la tabla en el Database explorer y los datos seguian alli , los borraba y luego al abrirla de nuevo estaban otra vez, ¿porque pasa esto?? ¿¿Será porque lo tengo en el ODBC ??, no está la tabla como solo lectura, de todas maneras en el programa (el que usa la tabla ) aparecen como borrados , pero yo se que todavia siguen los datos en la tabla. Confused
_________________
-------------------------------------------
http://mundodigital.foro.st
Volver arriba
Ver perfil de usuario Enviar mensaje privado Visitar sitio web del autor
Mensaje    Asunto: Responder citando

Dbase no borrar fisicamente sus registros "eliminados", simplemente los marca como borrados,
por lo tanto si usas dbase IV, debe ser lo mimnos , los mnarca como borraDOS PERO FISICAMENTE siguen ahi, deje de usar dbase por ese problema, ya que tive quie hacer u nprograam en clipper extermo quele hacee PACK a la tabla (eso si borra fisicamente los registros), pero NO ENCONTRE NINGUNA FFUNCIONE deel BDE que lo haga por mi.. (es decir que haga un pack a la Tabla)
_________________
Ing. Gabriel Góngora Navarrete
TouchSoftwares Inc

http://www.touchsoftwares.com
Volver arriba
Ver perfil de usuario Enviar mensaje privado Visitar sitio web del autor MSN Messenger
Mensaje    Asunto: Responder citando

Touchsoftwares escribió:
Dbase no borrar fisicamente sus registros "eliminados", simplemente los marca como borrados,
por lo tanto si usas dbase IV, debe ser lo mimnos , los mnarca como borraDOS PERO FISICAMENTE siguen ahi, deje de usar dbase por ese problema, ya que tive quie hacer u nprograam en clipper extermo quele hacee PACK a la tabla (eso si borra fisicamente los registros), pero NO ENCONTRE NINGUNA FFUNCIONE deel BDE que lo haga por mi.. (es decir que haga un pack a la Tabla)


Parece que tenias problemas en el teclado, no entendi mucho Razz , bueno lo que si entendi y me quedo claro es que dbase no borra los registros sino que solo los marca, ¿eso conyeva a algun problema de rendimiento futuro?, que me recomiendas usar como alternativa??, ¿¿paradox??. Muchas gracias de antemano.
_________________
-------------------------------------------
http://mundodigital.foro.st
Volver arriba
Ver perfil de usuario Enviar mensaje privado Visitar sitio web del autor
Mensaje    Asunto: Responder citando

No sera porque falta hacer commit;
_________________
Siempre hay que tratar de ser el mejor, pero nunca creerse el mejor (Juan Manuel Fangio)
Volver arriba
Ver perfil de usuario Enviar mensaje privado Enviar email MSN Messenger
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.