タブスペースで区切られたデータを実際に持っている拡張子を持つファイルがあり.xls
ます。つまり、メモ帳でファイルを右クリックして開くと、すべてのデータがタブスペースで区切られたプレーンテキストで表示されます
次の接続文字列を使用して、ファイルからデータを読み取ります
"Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\abc.xls;Extended Properties=\"Excel 8.0;HDR=NO;IMEX=1;FMT=TabDelimiter;\";
Microsoft Excel で .xls として保存されている他のファイルでも機能しますが、上記のファイルを使用しようとすると、次の例外が発生します。
"External table is not in the expected format."
C#でそのようなファイルからデータを読み取るにはどうすればよいですか?