J'ai beaucoup de mal à utiliser les fichiers .dbf. J'ai une application écrite en C# qui lit des fichiers .DBF, puis les exporte vers une autre base de données. J'ai essayé d'utiliser le pilote Microsoft dBase mais il ne lit pas tous les fichiers .DBF dont j'ai besoin, ce qui signifie que je peux récupérer des données à partir de seulement deux des cinq fichiers .DBF, Visual Studio me dit les autres fichiers .DBF n'existe pas et il continue à dire que ma chaîne d'entrée est trop grande. Il existe des pilotes Microsoft Visual Fox Pro mais chaque fois que j'en sélectionne un, Visual Studio me dit qu'il ne peut pas établir de connexion. Le pire, c'est que cette application sera utilisée sur les machines clientes auxquelles je n'ai pas accès. Comment puis-je conserver la source de données ODBC pour que mon application fonctionne sur la machine d'autres personnes? Je suis très peu familier avec .DBFs, je n'ai aucune idée de ce que le conducteur fonctionne le mieux, et j'ai besoin de quelqu'un pour me guider à travers les étapes.Fichiers ODBC .DBF en C#
0
A
Répondre
2
Ces fichiers DBF sont-ils produits par Foxpro, par hasard? Si elles ont été créées par une version de Foxpro supérieure à 7 hten, le pilote ODBC ne les lira quand même pas. Dans ce cas, utilisez le OLE-DB driver à la place - ce qui peut fonctionner avec vos fichiers quelle que soit leur source, ce qui vaut la peine d'essayer car l'utilisation de OLE-DB permet d'éviter le fiasco de la source de données ODBC.
Edit: lien spam supprimé
Questions connexes
- 1. C# + BDE + problème DBF
- 2. Pilote ODBC DBF dans Windows Server 2003 x64
- 3. Convertir un fichier XML en DBF
- 4. C++ problème ODBC avec en-tête de Sqlucode.h
- 5. Liste des sources de données ODBC en C#
- 6. Comment travailler avec plusieurs jeux d'enregistrements en C++ ODBC
- 7. Tirer dans les colonnes dynamique DBF
- 8. Parse YAML fichiers en C++
- 9. Comparaison de fichiers en C#
- 10. Modification de la taille du champ DBF
- 11. Comment puis-je effectuer un SqlBulkCopy (équivalent) en utilisant une connexion ODBC en C#?
- 12. fichiers DLL créés en Visual C++ être utilisé en C#?
- 13. Ajouter ODBC à MAMP
- 14. connexion ODBC sécurisée - oxymoron?
- 15. Mono - OSX - ODBC
- 16. fichiers mappés en mémoire dans C
- 17. Travailler avec des fichiers AVI en C#
- 18. Combinaison de deux fichiers PDF en C++
- 19. Lecture de fichiers délimités en C++
- 20. Computing MD5SUM de gros fichiers en C#
- 21. Fusion de gros fichiers en C#
- 22. Pilotes ODBC AS/400
- 23. OpenEdge ODBC pour Access
- 24. Connectez-vous à la base de données en utilisant Odbc Choisissez C# .Net
- 25. Insérer BLOB vide dans SQLite DB en utilisant ODBC et C++ Net
- 26. Comment faire pour configurer par programme une source de données ODBC en utilisant C#
- 27. Comment utiliser OLE-DB pour accéder à un fichier dbf dans une application ATL COM/C++?
- 28. Connexion à ESRI Shape File (fichier DBase * .dbf) à partir de NHibernate
- 29. Comment écrire dans une colonne varchar (max) en utilisant ODBC
- 30. Existe-t-il un convertisseur de fichier DBF gratuit?
Salut, cela fonctionne et je l'ai ajouté ce dll à ma bibliothèque de classe. Le seul problème est quand j'envoie ceci au client, il indique que leur machine locale ne contient pas ce fournisseur. Comment puis-je faire cela sur une machine client? – jumbojs
Il y a un module de fusion de programme d'installation sur la page de téléchargement, vous devrez l'empaqueter dans un petit MSI pour l'installer sur le client. – stuartd
Pouvez-vous supprimer ce lien? Cela a peut-être été utile à un moment donné, mais c'est du spam maintenant – Halter