Holen Sie Daten in eine .dbf Datei mit c#
Wie bekomme ich die Daten in eine .dbf Datei mit c#??
Was ich tun möchte, ist zu Lesen, die Daten in jeder Zeile (gleiche Spalte) weiter zu verarbeiten.
Dank.
- Tbh, ich bin keine Ahnung. Nun, ich kann nur die Anzahl der Zeilen in der .dbf-Datei
- Haben Sie einen Blick auf eine ODBC-Verbindung
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie einen connection-string zur dbf-Datei, dann mithilfe von OleDb, können Sie füllen ein dataset, so etwas wie:
Später können Sie die
ds.Tables[0]
für die weitere Verarbeitung.Können Sie auch überprüfen, dieser Artikel Laden Sie eine DBF Datei in eine DataTable
directoryPath
stattyourfilepath
zu vermeiden, irreführend... oder verwenden Sie spezielles Beispiel, wie:c:\folder
Fand ich heraus, das akzeptiert die Antwort nicht für mich arbeiten, wie die .dbf-Dateien, mit dem ich arbeite, sind eingebettet in eine Hierarchie von Verzeichnissen, die macht, dass die Wege ziemlich lang, die leider dazu führen, dass
OleDbCommand
Objekt zu werfen.Fand ich eine nette kleine Bibliothek, dass lediglich ein Datei-Pfad zu arbeiten. Hier ist eine kleine Probe, übernommen aus den Beispielen auf seiner GitHub-Seite: