شهابسلطانی
جمعه 07 خرداد 1400, 21:55 عصر
سلام
دوستان این حلقه رو نوشتم که بوسیله اون اطلاعات دیتاگرید رو توی دیتا بیس ثبت کنم
ولی نمیدونم چرا فقط سطر اول رو توی دیتا بیس ثبت میکنه
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();
}
دوستان این حلقه رو نوشتم که بوسیله اون اطلاعات دیتاگرید رو توی دیتا بیس ثبت کنم
ولی نمیدونم چرا فقط سطر اول رو توی دیتا بیس ثبت میکنه
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();
}