نقل قول نوشته شده توسط شهابسلطانی مشاهده تاپیک
سلام
دوستان این حلقه رو نوشتم که بوسیله اون اطلاعات دیتاگرید رو توی دیتا بیس ثبت کنم
ولی نمیدونم چرا فقط سطر اول رو توی دیتا بیس ثبت میکنه

for (int i = 0; i <= DGVUseMegh.Rows.Count ; i++)
{
C_Fie cf = new C_Fie();
{
cf.idMat = Convert.ToInt32(DGVUseMegh.Rows[i].Cells[0].Value.ToString());
cf.idVs = Convert.ToInt32(DGVUseMegh.Rows[i].Cells[4].Value.ToString());
cf.Fie = Convert.ToDouble(DGVUseMegh.Rows[i].Cells[5].Value.ToString());
}
cn.C_Fie.Add(cf);
cn.SaveChanges();
Close();
}


cn.SaveChanges(); رو باید خارج از حلقه بزاری داخل حلقه نباید بزاری