Я знаю, что эта тема сделана до смерти, но я нахожусь в тупике.
Мне нужно разобрать CSV.Это довольно обычный CSV, и логика синтаксического анализа была написана с использованием OleDB другим разработчиком, который поклялся, что он работает до того, как уйти в отпускя пытаюсь установить строку подключения.
, когда пытаюсь установить строку подключения:
Provider=Microsoft.Jet.OLEDB.4.0;Data Source="D:\TEST.csv\";Extended Properties="text;HDR=No;FMT=Delimited"
Я получаю сообщение об ошибке:
'D:\TEST.csv' is not a valid path. Make sure that the path name is spelled correctly and that you are connected to the server on which the file resides.
При попытке ввода строки подключения:
Provider=Microsoft.ACE.OLEDB.12.0;Data Source=D:\TEST.csv;Extended Properties=Excel 12.0;
или строка подключения
Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\TEST.csv;Extended Properties=Excel 8.0;
Я получаю сообщение об ошибке:
External table is not in the expected format.
Я собираюсь выбросить весь код и начать с нуля.Есть что-то очевидное, что я делаю не так?