Excelをdatatableにインポートするために、私は単純なコードを使用しています。
string connectionString = string.Format("Provider=Microsoft.ACE.OLEDB.12.0; data source={0}; Extended Properties=Excel 12.0;", physicalFolder + FileUpload1.FileName);
OleDbDataAdapter adapter = new OleDbDataAdapter("SELECT * FROM [Sheet1$]", connectionString);
DataSet ds = new DataSet();
エクセルの行の1つにあるとき、私の行が以下のようになっている場合
文字列が省略され、私のデータセットは次のようになります
ただし、いくつかの文字列を追加し、アップロードが次のようになっている場合:
次に、私のデータセットは文字列を省略していないように見えます。