Hola: Probaste el cmrepair (vfp) o el dbfix (DOS)? si los necesitas avisame y te los paso
El día 24/11/06, Tito Ullua <[EMAIL PROTECTED]> escribió:
comunicate conmigo, o mandame el archivo y te ayudo Tito Ullua 4431-1747 [EMAIL PROTECTED] ----- Original Message ----- From: "Carlos Miguel FARIAS" <[EMAIL PROTECTED]> To: "GUFA List Member" <[email protected]> Sent: Thursday, November 23, 2006 6:29 PM Subject: [GUFA] No puedo abrir tabla DBF dos > Hola Norberto: > En un caso que tuve que recuperar una tabla destruida > (ni siquiera tenia el diseño) hice el siguiente > procedimiento. > COn el mismo editor de fox, abri la tabla (mejor > dicho, una copia de ella) como un archivo de texto, > elimine toda la cabecera, al menos con lo que pude > detectar como cabecera, la idea que lo que quede > despues sea mas o menos equivalente. > Eso te deja un archivo plano, la ventaja de las dbfs > de FoxDos es que todos los datos (salvo memos, que eso > es otra cosa) están en modo texto. > Luego, con varias pruebas, usando FOPEN, FGET o FREAD, > fui leyendo segmentos del archivo, hasta poder > determinar por coherencia (visual) cual era la > longitud correcta del registro. > Una vez logrado eso, usando SUBSTR, fui leyendo las > partes de cada registro y pasandolos a campos de texto > en una tabla intermedia (todo eso lleva unas cuantas > pruebas de ensayo y error hasta que funcione). > Hasta ajustar las longitudes, probas con leer 10 o 20 > registros no mas, y vas detectando los ajustes > necesarios. > Una vez hecho lo anterior, te queda la tabla con cada > uno de los campos en campos de texto, analizando los > contenidos resultantes, podes detectar el tipo de dato > correspondiente a cada uno. > Con eso, creas una tabla final destino, con las > columnas con los tipos correspondientes, le pasas > convirtiendo los datos de la intermedia a esta y > listo. > Eso al menos a mi me resulto util, y tambien me sirvio > para recuperar archivos de aplicaciones hechas en > COBOL. > Saludos: Miguel > > --- Norberto Mario Alvarez <[EMAIL PROTECTED]> > escribió: > >> Si fue lo primero que intente, pero no paso nada. >> Evidentemente esta >> protegida de alguna manera. >> >> -------Mensaje original------- >> >> De: PabloC >> Fecha: 11/21/06 10:44:50 >> Para: GUFA List Member >> Asunto: [GUFA] No puedo abrir tabla DBF dos >> >> Hola Norberto >> Intentaste abrirla con Excel?? >> Si lo logras podes una vez abierta exportarla a dbf >> nuevamente con otro >> nombre >> >> Saludos >> PabloC >> ----- Original Message ----- >> From: Norberto Mario Alvarez >> To: GUFA List Member >> Sent: Tuesday, November 21, 2006 10:30 AM >> Subject: [GUFA] No puedo abrir tabla DBF dos >> >> >> Estimados colisteros, resulta que tengo que sacar >> datos de un par de tablas >> DBF que eran manejadas en DOS, se da la casualidad, >> que puedo abrir todas >> menos la de articulos y de clientes, y cuando lo >> intento me tira que falta >> el encabezado. Hay alguna manera de poder abrirlas >> para emigrarlas a otra >> tabla tambien DBF para poder evitar que la carguen >> nuevamente. Agradeceria >> mucho que alguien me tire una mano para hacerlo, ya >> que son muchos datos. >> Comento ademas que estas tablas fueron realizadas >> por una persona hace mas >> de 10 años, que ya no esta mas en el pais. Desde ya >> muchas gracias. >> >> >> Norberto Mario Alvarez >> Socio # 1892 >> >> >> >> __________ Información de NOD32, revisión 1870 >> (20061117) __________ >> >> Este mensaje ha sido analizado con NOD32 antivirus >> system >> http://www.nod32.com >> >> >> > > > __________________________________________________ > Correo Yahoo! > Espacio para todos tus mensajes, antivirus y antispam ¡gratis! > ¡Abrí tu cuenta ya! - http://correo.yahoo.com.ar
