Mon entreprise vient de passer à Office 2007 et maintenant je ne suis plus en mesure de manipuler et de créer facilement des dbf. Je ne comprends pas la décision de MS en supprimant cette capacité, mais hélas, il est inutile de pleurer sur le lait renversé. Je demande à tout le monde ici, qu'est-ce que vous utilisez (de préférence gratuit) pour combler tous vos besoins en dbf?
12
J'ai utilisé Open Office pour travailler avec des fichiers dbf.
la source
J'ai utilisé ce complément pour enregistrer dans un dbf créé par theXLwiz .
la source
Google Docs - docs.google.com upload .xls (.xlsx save download dbf.) Ou méthode de Jakub
mise à jour de novembre 2015: Google Drive remplace désormais Google Docs, pour télécharger un .dbf, accédez au lecteur et au dossier en cliquant avec le bouton droit et une option de téléchargement est disponible pour transférer des fichiers. Si .dbf ne fonctionne pas, renommez .txt avant le téléchargement et renommez sur Google Drive en .dbf fonctionne actuellement
la source
pour l'édition, l'un ou l'autre de ces deux est pratique (jamais essayé de créer):
http://www.pablosoftwaresolutions.com/html/dbf_explorer.html
http://sdteffen.de/gtkdbfeditor/index_en.html
la source
Je charge mes fichiers xls et xlsx dans arcmap et ouvre la table attributaire, masque toutes les colonnes indésirables, sélectionne uniquement les lignes contenant des données (parfois, il affiche des lignes nulles supplémentaires), puis exporte les données (choisissez le type dbf).
la source
Je me sers de R . Dans les packages de base, il existe un package appelé foreign qui vous permet de lire / écrire des
dbf
fichiers en toute simplicité. Vous pouvez lire undbf
fichier associé à un fichier de formes et l'écraser complètement sans problème (en supposant que vous ne supprimez pas une ligne). Vous pouvez également simplement sortir une trame de données audbf
format, ce que je fais parfois car c'est un format de données compact. Le code est le suivant, oùdataframe
se trouvent vos données etfile
le nom de fichier:la source
J'ai utilisé avec succès le pilote ODBC FoxPro pour me connecter à un dossier rempli de DBF. Il y a quelques mises en garde si vous allez supprimer des lignes (assurez-vous que le pilote DBF publie les suppressions, pas seulement les différences) mais sinon ce n'est pas trop mal.
Vous pouvez également vous connecter à partir d'autres clients au-delà d'Office, ce qui est pratique à des fins de script et autres.
la source
J'avais l'habitude d'utiliser un programme appelé DBF Viewer plus, cela ressemble à DBF Manager, je ne l'ai pas utilisé depuis quelques années, donc je ne sais pas s'il est toujours disponible
il est disponible ici http://www.alexnolan.net/software/
la source
DBF Manager est capable de visualiser, modifier, créer dBase et FoxPro, y compris les bases de données Visual FoxPro.
http://www.dbfmanager.com/
la source
J'utilise parfois Infolib , ou plus précisément les utilitaires de ligne de commande dbf2info créés à partir d'infolib, par Randy Deardorff de l'Agence américaine de protection de l'environnement, vers 1998. Bien que ostensiblement écrit uniquement pour les "informations" dans arcinfo, il fonctionne également avec des fichiers en texte brut. Malheureusement, les binaires Windows ne fonctionnent pas sur les fenêtres 64 bits.
Je n'ai pas pu trouver d'hôte Internet existant pour ces outils, j'ai donc mis les trucs de ma cachette sur GitHub: https://github.com/maphew/infolib (binaires aussi).
Mise à jour: les crédits pour l'infolib proprement dit vont à Todd Stellhorn de l'ESRI, Randy étant responsable de la collecte d'outils. Extrait du fichier Lisezmoi "Ces programmes font un usage intensif d'un package du domaine public C pour un accès direct à INFO appelé infolib écrit par Todd Stellhorn de ESRI."
la source
la source
Si c'est la convivialité d'Excel que vous recherchez (recherche et remplacement étendus, répétez les valeurs précédentes, remplissez, ...) et vous pouvez changer le format de stockage par défaut: utilisez personal-gdb au lieu des fichiers de formes. Ensuite, vous pouvez simplement ouvrir le fichier .mdb dans Access et y modifier ou pousser / tirer à partir de .xls si nécessaire.
N'oubliez pas qu'il est important de conserver l'ObjectID ou le FID intact, donc pas d'ajout ou de suppression de lignes du côté d'Access et d'Excel, et veillez à ne toucher que les tables des classes d'entités. Tant que vous gardez les sauvegardes et marchez avec soin et attention, tout ira bien.
Un avantage supplémentaire est la possibilité d'utiliser Longer_Field_Names et l'augmentation des limites de lignes.
la source