Ich habe eine Menge Probleme mit .dbf-Dateien. Ich habe eine in C# geschriebene Anwendung, die aus .DBF-Dateien liest und sie dann in eine andere Datenbank exportiert. Ich habe versucht, den Microsoft dBase-Treiber zu verwenden, aber es liest nicht alle .DBF-Dateien, die ich brauche, was bedeutet, dass ich Daten von nur zwei der fünf .DBF-Dateien abrufen kann, Visual Studio teilt mir die anderen .DBF-Dateien mit nicht vorhanden und es sagt weiter, dass meine Eingabezeichenfolge zu groß ist. Es gibt einige Microsoft Visual Fox Pro-Treiber, aber jedes Mal, wenn ich einen davon auswähle, sagt mir Visual Studio, dass es keine Verbindung herstellen kann. Das Schlimmste ist, dass diese Anwendung auf Client-Computern verwendet wird, auf die ich keinen Zugriff habe. Wie behalte ich die ODBC-Datenquelle, damit meine Anwendung auf anderen Computern funktioniert? Ich bin mit .DBFs nicht vertraut, habe keine Ahnung, welcher Treiber am besten funktioniert und brauche jemanden, der mich durch die einzelnen Schritte führt.ODBC .DBF-Dateien in C#
0
A
Antwort
2
Werden diese DBF-Dateien von Foxpro produziert, vielleicht? Wenn sie von einer Version von Foxpro größer als 7 hten erstellt wurden, liest der ODBC-Treiber sie trotzdem nicht. In diesem Fall, verwenden Sie stattdessen die OLE-DB driver - die möglicherweise mit Ihren Dateien arbeiten, was auch immer ihre Quelle, einen Versuch wert, da die Verwendung von OLE-DB aus der ODBC-Datenquelle Fiasko entfernt.
Bearbeiten: Spam-Link entfernt
Verwandte Themen
- 1. C# ODBC-Dialog
- 2. Auflistung von ODBC-Datenquellen in C#
- 3. C++ ODBC Problem mit sqlucode.h Header
- 4. Wie binden Parameter über ODBC C#?
- 5. ODBC v Libpq: C-Bibliothek für PostgreSQL
- 6. ODBC-Methode in Microsoft.Practices.EnterpriseLibrary.Data
- 7. Ersetzen ODBC MySQL Zeichenfolge SQL Server String in C#
- 8. SQL in Strom Abfrage ODBC
- 9. asp Seite odbc Verbindung
- 10. OpenEdge ODBC für Zugriff
- 11. sichere ODBC-Verbindung - Oxymoron?
- 12. Access Caching ODBC-Verbindungseinstellungen
- 13. Warum ist die Parametrierung über ODBC C# nicht bindend?
- 14. Verwendet Linux Pymssql ODBC?
- 15. PHP odbc Verbindungsfehler
- 16. Verwenden von db2-odbc-Parametern mit Zeitstempel C#
- 17. Odbc mit PHP, C#, preg_match ist dieser Code möglich
- 18. 'ODBC' @ 'localhost' Fehler beim Aktualisieren
- 19. Visual C++ ODBC-Anwendung kann keine Verbindung zu MySQL-Datenbank
- 20. Ausnahmeproblem mit ODBC und C++ verursacht bizarre Datenbankverhalten
- 21. Warum ist ODBC langsam?
- 22. ODBC ERROR WITHE SQLINTEGER
- 23. 64-Bit-ODBC-Exception
- 24. OLEDB v/s ODBC
- 25. ODBC-Objekte korrekt freigeben?
- 26. Delphi ODBC-Verbindungsdialogkomponente?
- 27. ODBC Oracle Fehler
- 28. Wie programmgesteuert konfigurieren Sie eine ODBC-Datenquelle mit C#
- 29. Odbc & Sql Verbindung in einer Abfrage
- 30. zu ODBC-Datenquellen in Visual Studio anschließen
Hallo, das funktioniert und ich habe diese DLL zu meiner Klassenbibliothek hinzugefügt. Das einzige Problem ist, wenn ich diese an den Client sende, heißt es, dass ihr lokaler Rechner diesen Provider nicht enthält. Wie kann ich dies auf einem Client-Rechner tun? – jumbojs
Auf der Download-Seite gibt es ein Merge-Modul für den Installer. Sie müssen es in ein kleines MSI verpacken, um es auf dem Client zu installieren. – stuartd
Können Sie diesen Link entfernen? Es könnte an einer Stelle hilfreich gewesen sein, aber es ist jetzt Spam – Halter