使用C#中的Microsoft.Jet.OLEDB.4.0读取分隔文本文件的问题

时间:2015-03-02 13:09:22

标签: c# import oledbconnection

可能会问一些与此问题相关的内容但不是我面临的问题。我的connectionstring看起来像这样

Provider=Microsoft.Jet.OLEDB.4.0;Data Source="F:\TSData\Case 5262";
Extended Properties='text;HDR=No;FMT=Delimited';

我有一个带有2 lines数据和no header行的分隔文本文件,但第一行根本没有读取。如果我有标题行,则读取两行。

任何人都可以建议一种方法来读取没有标题行的文件中的所有行。

1 个答案:

答案 0 :(得分:0)

尝试在连接字符串中指定您的分隔符而不是','并检查

Provider=Microsoft.Jet.OLEDB.4.0;Data Source="F:\TSData\Case 5262";
Extended Properties='text;HDR=No;FMT=Delimited(,)';

https://www.connectionstrings.com/textfile/