Page 1 of 1
Convertir un TXT a DBF
Posted: Thu Nov 27, 2008 2:59 pm
by acuellar
Hola amigos
Necesito convertir un archivo TXT a DBF con un sólo campo.
He logrado hacerlo teniendo la base vacia y con un APPEND FROM
pero en RED es demasiado lento.
Hay otra forma de hacerlo?
Gracias por su ayuda y tiempo
Saludos
Adhemar
Posted: Thu Nov 27, 2008 3:28 pm
by karinha
Posted: Thu Nov 27, 2008 3:43 pm
by acuellar
Gracias karinha
Pero no hay otra manera mediante FWH.
Necesito mas ayuda
Saludos
Adhemar
Posted: Thu Nov 27, 2008 4:17 pm
by karinha
Posted: Thu Nov 27, 2008 4:19 pm
by JmGarcia
Yo creo que si...
Creas la base de datos:
Code: Select all
dbCreate("Fichero.DBF",{{"TEXTO","C",255,0}}
Despues "añades" datos desde el fichero de texto.
Code: Select all
dbUseArea(.T.,"","Fichero.DBF","BASEDATOS")
append from sdf "Fichero.TXT" // Esto añade las lineas del TXT al DBF
dbclosearea()
Con esto has creado un DBF con un campo TEXTO que contiene todas las lineas de Fichero.TXT.
"sdf" significa "sequential data file", es decir TXT.
Saludos.
Posted: Thu Nov 27, 2008 6:47 pm
by acuellar
Gracias JmGarcia
Eso es lo que hago. mi problema era que haciendo el proceso en RED es lento.
Lo que ahora hago el crear el archivo en la unidad C: local y el proceso es bastante rápido.
Gracias nuevamente por su colaboración
Saludos
Adhemar