Witajcie.
Mam problem z odczytem plików CSV przez ADO i polecenia SQL. Problem jest taki że dane w CSV są oddzielone nie ,
a ;
. Ustawienia w stringu inicjującym połączeni mam takie.
'Provider=Microsoft.Jet.OLEDB.4.0;' +
'Data Source='+katalog+';' +
'Extended Properties="Text;HDR=yes;FMT=Delimited(;);"';
Efekt jest taki że wczytywany pliku CSV nie jest parsowany. Natomiast jak zmienię w pliku CSV ;
na ,
to plik jest parsowany i na dodatek niezależnie od tego jaki znak będzie wskazany w Delimited.
Chciałem zapytać co zrobić aby znak w Delimited
był uwzględniany chyba że nie da się tego zrobić.
Gdzieś wyczytałem że należy wskazywać/zmieniać znak Delimited
w rejestrze systemu ale to rozwiązanie całkowicie odpada.
Pozdrawiam i dziękuję za pomoc.