من ازاین تابع برای مود اطلاعات داخل گرید استفاده می کنم
public void loadexcel(DataGridView dg, string filename, string sheet)
{
OleDbConnection con=new OleDbConnection ( "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" + filename + ";Extended Properties='Excel 12.0;'");
OleDbCommand com = new OleDbCommand("Select * from [" + sheet + "$]", con);
OleDbDataAdapter da = new OleDbDataAdapter(com);
DataSet ds = new DataSet();
da.Fill(ds);
dataGridViewX1.DataSource = ds.Tables[0];
}
filename رو من از طریق یه OpenFiledialog می گیرم
شما می تونید اطلاعات رو اول به برنامتون وارد کنین بعد اونا رو توی اکسس ذخیره کنین