.xlsxドキュメントからデータをインポートしようとしています。データ型を誤って読み取り続けます。すべての列を文字列として入力する必要があります。
私の接続文字列は次のようになります。
"Provider=Microsoft.ACE.OLEDB.12.0; Data Source = " + FileName + "; Extended Properties = 'Excel 12.0 Xml; HDR = Yes; IMEX = 1';"
.xlsxドキュメントからデータをインポートしようとしています。データ型を誤って読み取り続けます。すべての列を文字列として入力する必要があります。
私の接続文字列は次のようになります。
"Provider=Microsoft.ACE.OLEDB.12.0; Data Source = " + FileName + "; Extended Properties = 'Excel 12.0 Xml; HDR = Yes; IMEX = 1';"
linqtoexcelのようなものを試してみてください。これにより、Excelワークシートがlinqクエリを使用してクエリできるオブジェクトに変換されます。次に、必要に応じて、linqオブジェクトをクエリして、列を文字列に変換できます。