2

.xlsxドキュメントからデータをインポートしようとしています。データ型を誤って読み取り続けます。すべての列を文字列として入力する必要があります。

私の接続文字列は次のようになります。

"Provider=Microsoft.ACE.OLEDB.12.0; Data Source = " + FileName + "; Extended Properties = 'Excel 12.0 Xml; HDR = Yes; IMEX = 1';"
4

1 に答える 1

4

linqtoexcelのようなものを試してみてください。これにより、Excelワークシートがlinqクエリを使用してクエリできるオブジェクトに変換されます。次に、必要に応じて、linqオブジェクトをクエリして、列を文字列に変換できます。

于 2013-01-22T15:38:33.587 に答える