Excel を DataTable にインポートしています。Excel ファイルには、データを含む 50x7 セルが含まれています。問題は、データが最初の 50 行にあるにもかかわらず、Fill() メソッドが 368(?) 行をインポートすることです。何が問題なのですか?
インポートには OleDbDataAdapter を使用しています。
connectionString = "provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + filename + ";Extended Properties=Excel 8.0;";
string commandString = "select * from [" + worksheetName + "]";
OleDbDataAdapter adapter = new OleDbDataAdapter(commandString, connectionString);
DataTable fileTable = new DataTable();
adapter.Fill(fileTable);