Pregunta: | 9637 - NOT FILE A DBF |
Autor: | Nelson Rios Terceros |
En ocaciones cuando se corta la luz o se congela un equipo las tablas de fox (foxprow 2.6) quedan dañadas dando un mensaje NOT A TABLE DBF y aveces son corregidas con el excel y otras veces no cuando se tiene campos memos.
La preunta es "Como controlo para que no se dañen esas tablas? " "Es asi de inestable las tablas de fox.?" "Existe algun procedimiento para corregir esto..?" Por favor colaborenme con este problema que me tiene loco. |
Respuesta: | IVAN DAVILA |
Primero consigues el VFP cualquier version y luego abre la tabla dañada ejecuta un appen blank,luego dele y posteriormente un pack
Eso soluciona tu gran problema Si lo quieres hacer automatico es ma que facil, Realiza un programa que lea una tabla con todos los nombres de las tabla de tu sistema y luego lo ejecutas, controlandolo con on error(El erro de no es una tabla es 15) y si lee el error graba el nombre de la tabla en un tabla general Luego realiza un programa en VFP que lea la tabla general con todos los nombres de tablas dañadas y le haces el appen blank,delete,pack y problema terminado para seguridad realizar un reindex a todas las tablas Si no puedes arreglarlo borras todos los CDX y luego ejecutas los programas Cualquier duda no dudez en consultarmela |
Respuesta: | RENE HUMBERTO SALAMANCA FLORES |
AMIGO, DOS SOLUCIONES
1) COMPRA UNA U.P.S. 2) HAY UNA APLICACION LLAMADA FIXFOXRC.COM QUE ARREGLA LAS BASES DE DATOS DAÑADAS SU USO ES ASI fixfoxrc nombre de tabla y ENTER fixfoxrc *.DBF y ENTER SI QUIERES DAME TU EMAIL Y TE MANDO LA APLICACION NOTA SOLO FUNCIONA DESDE FOXPRO 2.6 PARA ATRAS NOS VEMOS |