FoxPro/Visual FoxPro - Tabla dbf

 
Vista:
Imágen de perfil de Juan Pablo

Tabla dbf

Publicado por Juan Pablo (3 intervenciones) el 19/01/2017 13:38:29
Tengo un problema con VisualFoxPro. No puedo abrir tabla .dbf ¿Puede alguien aconsejarme cómo reparar tabla dbf?

Cualquier ayuda sería apreciada.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 1.011
Oro
Ha mantenido su posición en FoxPro/Visual FoxPro (en relación al último mes)
Gráfica de FoxPro/Visual FoxPro

Tabla dbf

Publicado por Fidel José (657 intervenciones) el 19/01/2017 14:02:53
Normalmente reparo las tablas con CmRepair.app.
Hay que ver que no esté destruida.

Intenta haciendo lo siguiente:

SET TABLEVALIDATE TO 0
USE (TABLA_PROBLEMA) IN 0
SELECT (TABLA_PROBLEMA)
BROWSE

Si la tabla se puede ver, aunque sea en parte, es muy probable que la puedas reparar con cmRepair.app.
Lo que puede ocurrir es que al apagarse bruscamente el equipo estando la tabla abierta, no coincida el número de registros del header con la cantidad de registros físicos de la tabla.

Si no es posible abrir la tabla del modo descripto, lo más probable es que haya sufrido un daño mayor. Puedes meterla en un zip y adjuntarla para que veamos qué se puede hacer (si se puede)
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar
Imágen de perfil de Juan Pablo

Tabla dbf

Publicado por Juan Pablo (3 intervenciones) el 19/01/2017 14:08:02
Quiero decir gracias por tomarse el tiempo para compartir cómo arreglar esto.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Juan Pablo

Tabla dbf

Publicado por Juan Pablo (3 intervenciones) el 25/01/2017 12:52:28
Gracias por la respuesta
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar