C#でJET /ACEOleDBを使用してExcelデータを読み込むアプリがあります。データベースに保存されている列番号を使用して、これらのシートからデータを読み込みます。
特に最初の列が空白になっている1つのファイルを除いて、すべてが正常に機能します(空白のままにする理由は私にはわかりません)。ADO.Netは最初の列を無視しており、すべてを無駄にしています。最初の列のセルに何かを入力すると、この問題は解決しますが、他の回避策はありますか?
レジストリで、FYI IMEXが1に設定され、TypeGuessRowsが0に設定され、ImportMixedTypesがTextに設定されています。