lunes, 27 de junio de 2011
Convirtiendo DBF a texto, gratuitamente
En la onda de estandarización, siempre toca convertir un archivo de un formato a otro.
Hoy necesité convertir un archivo DBF a texto, para poder leerlo en Pick. Muchos dirán que es sencillo, simplemente, cargo algún "sabor" de dBase, abro el archivo y lo exporto. Pero lo que yo necesito, es hacerlo a nivel de comando DOS, para poderlo ejecutar automaticamente, desde dentro de Pick.
Un software que estoy probando, deposita la data en un archivo DBF, y yo necesito leer ese archivo, desde Pick, a fin de conocer el resultado de la ejecución de ese software.
Despues de pasear un rato por COMP.DATABASES.PICK, encontre este post:
"you might want to consider using the CONVERT.EXE program by Bruce Guthrie (http://www.erols.com/waynesof) - it's free, fairly easy to configer and it seems to work fine for the XBASE-type files (that's what a .dbf file is) "
Entrando en esa página , "Bruce Guthrie's Utilities" , encontré el utilitario CONVERT, que hace precisamente eso: convertir data desde un formato a otro. Se puede usar con formatos predeterminados, como DBF, XLS, ASCII, FIXED, etc, o incluso , se puede definir como es el formato de datos, y crear su propio archivo de definiciones.
Ejemplo:
CONVERT DATOS3.DBF /INDEF=DATOS3.DEF /TO FIXED /OVERWRITE
Este comando convierte el archivo DATOS3.dbf a datos fijos (texto), utilizando la definición contenida en DATOS3.def , que no hace falta , en el caso de archivos DBF, pero que utilicé, a fin de poder filtar la base de datos, de una vez, y obtener como resultado, el registro que estoy buscando.
Muy util...y gratuito
Hoy necesité convertir un archivo DBF a texto, para poder leerlo en Pick. Muchos dirán que es sencillo, simplemente, cargo algún "sabor" de dBase, abro el archivo y lo exporto. Pero lo que yo necesito, es hacerlo a nivel de comando DOS, para poderlo ejecutar automaticamente, desde dentro de Pick.
Un software que estoy probando, deposita la data en un archivo DBF, y yo necesito leer ese archivo, desde Pick, a fin de conocer el resultado de la ejecución de ese software.
Despues de pasear un rato por COMP.DATABASES.PICK, encontre este post:
"you might want to consider using the CONVERT.EXE program by Bruce Guthrie (http://www.erols.com/waynesof) - it's free, fairly easy to configer and it seems to work fine for the XBASE-type files (that's what a .dbf file is) "
Entrando en esa página , "Bruce Guthrie's Utilities" , encontré el utilitario CONVERT, que hace precisamente eso: convertir data desde un formato a otro. Se puede usar con formatos predeterminados, como DBF, XLS, ASCII, FIXED, etc, o incluso , se puede definir como es el formato de datos, y crear su propio archivo de definiciones.
Ejemplo:
CONVERT DATOS3.DBF /INDEF=DATOS3.DEF /TO FIXED /OVERWRITE
Este comando convierte el archivo DATOS3.dbf a datos fijos (texto), utilizando la definición contenida en DATOS3.def , que no hace falta , en el caso de archivos DBF, pero que utilicé, a fin de poder filtar la base de datos, de una vez, y obtener como resultado, el registro que estoy buscando.
Muy util...y gratuito
Suscribirse a:
Enviar comentarios (Atom)
No hay comentarios:
Publicar un comentario