none
Reparar Archivo Campo Memo (Fpt) en Visual Fox RRS feed

  • Pregunta

  • Buenos Días, tengo un formulario desarrollado en visual fox 8 que accede a consualtar registros de una tabla de una base de datos de visual fox. Esta tabla contiene un campo tipo Memo y al acceder a ciertos registros de la tabla la aplicación cancela y es debido al campo memo; ya que al eliminar el contenido del campo Memo deja de cancelar. Luego al realizar la instrucción PACK sobre la tabla da el sgte error: "Archivo Memo ftp corrupto o inválido". Conclusión, quisiera saber si conocen alguna herramienta utilitaria para reparar dicho archivo.

    Muchas Gracias.      

    sábado, 26 de marzo de 2011 16:24

Todas las respuestas

  • Tuve un problema similar con un archivo de clases: vcx y vct (que realmente es una base de datos con campos memo)

    Encontré que algunos de los registros de comentarios que tenían información en el campo memo presentaban el problema y no podía compilar mi programa.

    Puedes probar como solución, procesando el archivo y copiar el contenido en una tabla nueva con los mismos campos memo. Si el campo memo tiene error puedes de esa forma detectar donde esta el problema y optar una de dos cosas, eliminar el registro o reparar el campo memo (editandolo de forma manual).

    Acabo de encontrar la respuesta a este problema y aunque se que es tarde para responder, al menos la información quedará disponible en el ciberespacio.

    Saludos.


    Mx, trying hard to be with leaders

    viernes, 15 de junio de 2012 1:34
  • Encontré otra solución radical pero necesaria en caso extremo...

    Abrí la tabla y reemplace todos los campos memo con vació, luego agregue un registro en blanco a la tabla lo elimine, pack y listo, dejo de arrojar el error. 

    Lamentablemente se perdió toda la información de los campos memo pero pude reparar el archivo.

    Espero sirva a alguien este aporte.

    sábado, 13 de abril de 2019 0:09