Microsoft.ACE.OLEDB.12.0 CSV-Verbindungszeichenfolge

9

Ich kenne Fragen, die von Zeit zu Zeit gestellt werden, aber ich kann keine befriedigende Lösung finden.

Wie kann ich eine CSV-Datei mit MS ACE OLEDB 12 öffnen? Ich versuche es mit dem folgenden Code.

%Vor%

Das Problem ist, dass nur eine Spalte gefunden wird. Der Text wird durch ';' Selbst wenn ich den Begrenzer mit "Delimited (|)" spezifizieren, z. es wird nicht funktionieren.

Ich kann keine Dokumentation für diesen Anbieter finden ...

    
SACO 03.03.2011, 15:26
quelle

3 Antworten

6

Dies half mir, ein Semikolon-getrenntes csv in C # mit ACE.OLEDB.12.0 zu analysieren: Ссылка :

Erstellen Sie eine schema.ini Textdatei im selben Verzeichnis wie die csv-Datei, die Sie mit folgendem Inhalt importieren möchten:

%Vor%

Arbeitete für mich. Aber so eklig.

Scheint so, als wäre die FORMAT=Delimited(;) in der Verbindungszeichenfolge aus der Mode gekommen ...

    
almher 24.11.2011 16:42
quelle
0

Versuchen Sie:

%Vor%

(Einfügen von "FORMAT = Delimited" in die erweiterten Eigenschaften der Verbindungszeichenfolge ...)

    
blech 03.03.2011 16:05
quelle
-1

Haben Sie überlegt, DataSet zu erstellen?

%Vor%     
Andrew 27.02.2012 21:08
quelle