Вам нужно импортировать из файла excel. При нажатии я выполняю этот код:
private string pathToFile = Directory.GetCurrentDirectory() + "/DataGridView.xls";
private void btnImportExcel_Click(object sender, EventArgs e)
{
String name = "Sheet1";
String constr = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" +
pathToFile +
";Extended Properties='Excel 8.0;HDR=YES;';";
OleDbConnection con = new OleDbConnection(constr);
OleDbCommand oconn = new OleDbCommand("Select * From [" + name + "$]", con);
con.Open();
OleDbDataAdapter sda = new OleDbDataAdapter(oconn);
DataTable data = new DataTable();
sda.Fill(data);
bsClients.DataSource = data;
}
Вот экран дебага. Данные пусты. В чем может быть дело?
введите описание изображения здесь
Я также прикрепляю файл Excel
введите описание изображения здесь