• 1397/05/27

حذف تمام رکوردهای جدول گرید ویو از طیق انتیتی :

سلام استاد در یکی از اموزشهایتان جذف رکورد های جدول را از طریق ایدی گفتید    public virtual void Delete(object id)
        {
            var entity = GetById(id);
            Delete(entity);
        }  حالا چطوری کله رکرودها را پاک کنیم 

  • 1397/05/27
  • ساعت 20:04

سلام 

باید ID را دریافت کنید 

یه کوئری بزنید همه رو بدست بیارید و سپس با یه حلقه حذف کنید 


  • 1397/05/27
  • ساعت 20:29

استاد اینجوری کوئری زدم      

var a=_dbset.tolist(); 

حالا با حلقه چطوری حذف کنم لطفا راهنمایی کنید


  • 1397/05/27
  • ساعت 22:48

روی a حلقه بزنید و آیتم را به متد Delete بدید و بعد Save


  • 1397/05/28
  • ساعت 17:27

استاد هر چی کد نویسی کردم نشد....کلافه شدم .. نمونه کد را بی زحمت بگید .خستم کرد 


  • 1397/05/28
  • ساعت 18:31
var rows = from o in dataDb.Table
           select o;
foreach (var row in rows)
{
    dataDb.Table.Remove(row);
}
dataDb.SaveChanges();

 


logo-samandehi