 |
Club Builder Foro de C++Builder en español
|
| Ver tema anterior :: Ver tema siguiente |
| Autor |
Mensaje |
DarkSpawn Lt JG


Registrado: 19 Mar 2005Mensajes: 72Ubicación: Coquimbo Chile
|
Publicado: Lun 21 Mar, 2005 5:59 pm Asunto: Problema con tabla |
|
|
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.  _________________ -------------------------------------------
http://mundodigital.foro.st |
|
| Volver arriba |
|
 |
Touchsoftwares Master


Registrado: 16 Dic 2002Mensajes: 869Ubicación: MEXICO Playa del Carmen
|
Publicado: Mie 23 Mar, 2005 1:18 am Asunto: |
|
|
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 |
|
 |
DarkSpawn Lt JG


Registrado: 19 Mar 2005Mensajes: 72Ubicación: Coquimbo Chile
|
Publicado: Mie 23 Mar, 2005 3:59 am Asunto: |
|
|
| 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 , 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 |
|
 |
nuno Cmdr

Registrado: 10 Feb 2003Mensajes: 143Ubicación: Córdoba - Argentina
|
Publicado: Mar 29 Mar, 2005 7:23 pm Asunto: |
|
|
No sera porque falta hacer commit; _________________ Siempre hay que tratar de ser el mejor, pero nunca creerse el mejor (Juan Manuel Fangio) |
|
| Volver arriba |
|
 |
|
|
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
|
© 2002–2026 Club Builder · Funciona con phpBB.
|