Qué tal foxeros!
Asumo que hay diversos tipos de daño y, por ende, diversas soluciones a los problemas a los dbf con memos.
En el caso del colega que inicio éste hilo su dbf abre, pero tiene registros con el campo memo dañado. No permite leer el campo de esos registros, el PACK ,ni agregar nuevos campos, entre otras situaciones
He probado opciones como: Recovery Toolbox for DBF y otras en línea (de paga) y observo que recuperan el registro, pero se "saltan" y no recuperan la información del campo memo dañado.
Nada de lo que he encontrado y de lo que amablemente han sugerido ha funcionado.
"...------------------------------------------
Un usuario GeneXus agregó este comentario:
Cuando reorganizamos en el proc indices.prg de Genexus y el proc intenta
hacer un Pack sobre una tabla y el sistema envia el siguiente mensaje:
"El archivo esta dañado o tiene un diferente tipo",
si se puede abrir el dbf que contiene campos memos, es que el fpt esta
dañado y no permite hacer un pack.
Para solucionar tal problema existen recuperadores pero si no los tenemos
creando un atributo en la estructura con visual fox salvando, abriendo
nuevamente, borrando el atributo y salvando queda solucionado el error.
------------------..."
No entiendo a que se refiere lo mencionado en negritas. Agregue la tabla a una base de datos de VFP modifiqué varias cosas de la tabla (captión, default value......), pero nada.
Si alguien sabe como hacer
"...creando un atributo en la estructura..." y nos puede ilustrar para seguir probando
zarlu
Chetumal, Quintana Roo, México