bomb23
دوشنبه 17 تیر 1392, 12:42 عصر
سلام
IEnumerable<tblShopBasket> mybasket = db.tblShopBasket.Select(item => item).Where(item => item.FactorID == factor.ID);
IEnumerable<tblObject> myobject = db.tblObject.Select(item=>item);
foreach (var b in mybasket)
{
foreach (var o in myobject)
{
if (b.ObjectID==o.ID)
{
o.NumberStock -= b.Number;
db.SaveChanges();
}
}
}
من کد بالا رو تو برنامم دارم که تو با entity framework دادهامو ویرایش میکنه الان مشکل من تو اون خطه db.SaveChanges(); ست. همه چی درسته فقط تو دیتا بیس ذخیره نمیشه . db هم شی دیتابیسم واسه انتیتی فریمورکه خواهشا اگه کسی میدونه چرا تغییرات تو دیتا بیس اعمال نمیشه کمک کن خیلی فوریه.
IEnumerable<tblShopBasket> mybasket = db.tblShopBasket.Select(item => item).Where(item => item.FactorID == factor.ID);
IEnumerable<tblObject> myobject = db.tblObject.Select(item=>item);
foreach (var b in mybasket)
{
foreach (var o in myobject)
{
if (b.ObjectID==o.ID)
{
o.NumberStock -= b.Number;
db.SaveChanges();
}
}
}
من کد بالا رو تو برنامم دارم که تو با entity framework دادهامو ویرایش میکنه الان مشکل من تو اون خطه db.SaveChanges(); ست. همه چی درسته فقط تو دیتا بیس ذخیره نمیشه . db هم شی دیتابیسم واسه انتیتی فریمورکه خواهشا اگه کسی میدونه چرا تغییرات تو دیتا بیس اعمال نمیشه کمک کن خیلی فوریه.