خودم نوشتم
try {
if (dataGridView1.RowCount > 0)
{
for (int i = 0; i < dataGridView1.Rows.Count; i++)
{
ensandataTableAdapters.tbl_vaziyatTableAdapter insert = new ensandataTableAdapters.tbl_vaziyatTableAdapter();
insert.InsertQueryvaz(dataGridView1.Rows[i].Cells[0].Value.ToString(), dataGridView1.Rows[i].Cells[1].Value.ToString(),
dataGridView1.Rows[i].Cells[2].Value.ToString(), dataGridView1.Rows[i].Cells[3].Value.ToString(), dataGridView1.Rows[i].Cells[4].Value.ToString(),
dataGridView1.Rows[i].Cells[5].Value.ToString(), dataGridView1.Rows[i].Cells[6].Value.ToString());
}
}
MessageBox.Show("ثبت با موفقیت انجام شد");
}
catch
{
MessageBox.Show("لطفا وضعیت فرد را مشخص کنید");
}