Thema: Delphi textdatei import

Einzelnen Beitrag anzeigen

freddiiii

Registriert seit: 22. Nov 2006
Ort: Bad Hersfeld
25 Beiträge
 
Delphi 2007 Enterprise
 
#1

textdatei import

  Alt 29. Okt 2007, 09:00
Datenbank: MySQL & MS-SQL • Zugriff über: ADO
So liebste DP-Community, ich nerve mal wieder mit einem oft wiederholten thema, man möge es mir verziehen.
Also ich habe momentan folgendes Problem:
Ich habe eine .cvs Datei und muss diese jeweils in eine MSSQL- und ebenfalls in eine MySQL-Datenbank übertragen.
Excel und Access Datenbanken zu importieren ist kein Problem, aber mit dem .cvs krieg ichs aus mir noch unerfindlichen Gründen nicht hin.

Ich habe mir gedacht die .cvs Datei zu einer .txt zu machen und dann per folgendem SQL-String diese zu importieren:
(MSSQL)
SELECT * INTO testtabelle FROM OPENROWSET('Microsoft.Jet.OLEDB.4.0', 'Driver=Microsoft Text Driver (*.txt); DBQ=C:\tmp', 'Select * from [testdatei#txt]') was zu folgendem Fehler führt -> Der OLE DB-Anbieter "Microsoft.Jet.OLEDB.4.0" für den Verbindungsserver "(null)" hat die Meldung "Installierbares ISAM nicht gefunden." zurückgeben.
Meldung 7303, Ebene 16, Status 1, Zeile 1
Das Datenquellenobjekt des OLE DB-Anbieters "Microsoft.Jet.OLEDB.4.0" für den Verbindungsserver "(null)" kann nicht initialisiert werden.

Jedoch sollten die Verbindungsserver alle ordentlich eingerichtet sein, wesghalb mir es schwer fällt den Fehler zu verstehn?!

Mit dem LOAD Infile bei MySQL habe ich mich bisher noch nicht auseinandergestzt, weil ich erst das MSSQL-Problem lösen wollte.

Also schonmal vielen Dank für die Hilfe!


fred
  Mit Zitat antworten Zitat