Здравствуйте, я пытаюсь перевести файл Excel в свой dataGridView, и у него возникают проблемы с именами столбцов, потому что формат файла Excel предусматривает две ячейки настройки для остальной части документа. Однако имена столбцов на самом деле находятся в строке № 2. Как я могу пропустить первую строку в прочитанном файле, чтобы столбцы в dataGridView отображали значения ячеек из второй строки?
Текущий код:
var connectionString = string.Format("Provider=Microsoft.ACE.OLEDB.12.0; data source={0}; Extended Properties=Excel 8.0;", openFileDialog1.FileName);
string query = String.Format("select * from [{0}$]", "Sheet1");
var adapter = new OleDbDataAdapter(query, connectionString);
DataSet ds = new DataSet();
adapter.Fill(ds);
DataTable dt = ds.Tables[0];
techGrid.DataSource = dt;