سلام
میتونی یه حلقه بذاری و کل گرید رو ذخیره کنی
for (int i = 0; i <dataGridView1.Rows.Count; i++)
{
OleDbConnection my_cn = new OleDbConnection("Provider=Microsoft.ACE.OLEDB.12.0 ;Data Source=Database1.mdb");
my_cn.Open();
OleDbCommand cmd = new OleDbCommand();
cmd.Connection = my_cn;
cmd1.CommandText = "insert into table1 Values('" + dataGridView1.Rows[i].Cells[0].Value +
"','" + dataGridView1.Rows[i].Cells[1].Value +
"','" + dataGridView1.Rows[i].Cells[2].Value + "') ";
cmd.ExecuteNonQuery();
}
موفق باشی