Mi compañía acaba de actualizar a Office 2007 y ahora ya no puedo manipular y crear dbf fácilmente. No entiendo la decisión de MS al eliminar esta capacidad, pero lamentablemente no sirve de nada llorar por la leche derramada. Les pregunto a todos aquí, ¿qué usan (preferiblemente gratis) para satisfacer todas sus necesidades de dbf?
12
He usado Open Office para trabajar con archivos dbf.
fuente
He usado este complemento para guardar en dbf creado por theXLwiz .
fuente
Documentos de Google: docs.google.com carga .xls (.xlsx guardar descarga dbf.) O el método de Jakub
actualización de noviembre de 2015: Google Drive ahora reemplaza Google Docs, para cargar un .dbf vaya a la unidad y la carpeta, haga clic con el botón derecho y una opción de carga está disponible para transferir archivos. Si .dbf no funciona, cambie el nombre de .txt antes de cargar y cambie el nombre en google drive a .dbf si funciona actualmente
fuente
para editar, cualquiera de estos dos es útil (nunca trató de crear):
http://www.pablosoftwaresolutions.com/html/dbf_explorer.html
http://sdteffen.de/gtkdbfeditor/index_en.html
fuente
Cargo mi archivo xls, xlsx en arcmap y abro la tabla de atributos, oculto las columnas no deseadas, selecciono solo filas con datos (a veces muestra filas nulas adicionales) y luego exporto datos (elija el tipo dbf).
fuente
He estado usando R . En los paquetes principales hay un paquete llamado foráneo que le permite leer / escribir
dbf
archivos con facilidad. Puede leer undbf
archivo asociado con un archivo de forma y sobrescribirlo por completo sin problemas (suponiendo que no elimine una fila). También puede simplemente generar un marco de datos endbf
formato, lo que a veces hago, ya que es un formato de datos compacto. El código es el siguiente, dóndedataframe
están sus datos yfile
es el nombre del archivo:fuente
He utilizado con éxito el controlador ODBC de FoxPro para conectarme a una carpeta llena de DBF. Hay algunas advertencias si va a eliminar filas (asegúrese de que el controlador DBF publique las eliminaciones, no solo las diferencias), pero de lo contrario no es tan malo.
También puede conectarse desde otros clientes más allá de Office, lo cual es útil para fines de secuencias de comandos y similares.
fuente
Solía usar un programa llamado DBF Viewer plus, suena similar a DBF Manager, no lo he usado en un par de años, así que no estoy seguro si todavía está disponible
está disponible desde aquí http://www.alexnolan.net/software/
fuente
DBF Manager puede ver, editar, crear dBase y FoxPro, incluidas las bases de datos de Visual FoxPro.
http://www.dbfmanager.com/
fuente
A veces uso Infolib , o más exactamente, las utilidades de línea de comando dbf2info creadas a partir de infolib, por Randy Deardorff, de la Agencia de Protección Ambiental de EE. UU., Alrededor de 1998. Aunque aparentemente escrito solo para la 'información' en arcinfo, también funciona con archivos de texto sin formato. Lamentablemente, los binarios de Windows no funcionan en ventanas de 64 bits.
No pude encontrar un host de Internet existente para estas herramientas, así que puse las cosas de mi escondite en GitHub: https://github.com/maphew/infolib (binarios también).
Actualización: los créditos para infolib propiamente dichos corresponden a Todd Stellhorn de ESRI, y Randy es responsable de la colección de herramientas. Del archivo Léame "Estos programas hacen un uso extensivo de un paquete de dominio público C para acceso directo a INFO llamado infolib escrito por Todd Stellhorn de ESRI".
fuente
fuente
Si lo que busca es la usabilidad de Excel (búsqueda y reemplazo extendidos, repita los valores anteriores, rellene, ...) y puede cambiar el formato de almacenamiento predeterminado: use personal-gdb en lugar de shapefiles. Luego, puede abrir el .mdb en Access y editarlo allí o presionar / extraer desde .xls según sea necesario.
Recuerde que es importante mantener intacto el ObjectID o el FID, por lo que no debe agregar ni eliminar filas del lado de Access y Excel, y tenga cuidado de tocar solo las tablas de clase de entidad. Mientras mantengas las copias de seguridad y pises con cuidado y atención, estarás bien.
Un beneficio adicional es poder usar Longer_Field_Names y aumentar los límites de filas.
fuente