Text-Datei importieren in generische Datenbank mit SQL

Ich bin versucht derzeit, import ein Semikolon getrennte Textdatei in eine Datenbank in c# mit OleDb, wo ich weiß nicht, der Typ (SQL Server, Access, Oracle, MySQL, postgreSQL, etc.) Derzeit bin ich beim Lesen in der Datei als eine Datenbank mit der Jet-text-Leser dann die Schaffung einer vorbereiteten insert-Anweisung, füllen Sie die Felder aus, dann Begehen am Ende. Während dies funktioniert, es ist langsam und für Millionen von Zeilen, es dauert viel zu lange.

Also meine Frage: Hat jemand noch andere Gedanken auf, wie man am besten eine Textdatei importieren, um eine generische Datenbank, oder Kommentare zu meinen Ansätzen, führen zu einer schnelleren import?

Kann ich nicht verwenden 3rd-party-Bibliotheken oder software, um dies zu tun, denn es ist Teil eines größeren Projekts,

  • Wo konkret werden Sie Probleme haben? Die Frage ist ziemlich allgemein. Ist das problem mit dem Zusammenführen von Daten ohne Schlüssel? Oder ist das problem mit der mechanik, die über das dataset. Auch, Nicht sicher, was du meinst, durch das laden einer leeren db, um das dataset.
  • Ich bin versucht, herauszufinden, der beste Weg, um Daten aus Textdateien in eine Datenbank, die ich nicht wissen, die Art der. Wenn der Merge ist die beste Art und Weise, wie es zu tun, ohne Schlüssel.
InformationsquelleAutor Fry | 2008-10-06
Schreibe einen Kommentar