0

C#でJET /ACEOleDBを使用してExcelデータを読み込むアプリがあります。データベースに保存されている列番号を使用して、これらのシートからデータを読み込みます。

特に最初の列が空白になっている1つのファイルを除いて、すべてが正常に機能します(空白のままにする理由は私にはわかりません)。ADO.Netは最初の列を無視しており、すべてを無駄にしています。最初の列のセルに何かを入力すると、この問題は解決しますが、他の回避策はありますか?

レジストリで、FYI IMEXが1に設定され、TypeGuessRowsが0に設定され、ImportMixedTypesがTextに設定されています。

4

1 に答える 1

0

これは、このSOの質問に多少関連しているようです

スプレッドシートのデータを明示的にテキストとして書式設定するとどうなりますか? 最初の列はまだ無視されていますか?

于 2012-04-04T13:46:38.517 に答える