Entity Framework. Delete all rows in table

前端 未结 21 2046
一生所求
一生所求 2020-11-28 01:25

How I can quickly remove all rows in table using Entity Framework?

I am currently using:

var rows = from o in dataDb.Table
           select o;
forea         


        
21条回答
  •  忘掉有多难
    2020-11-28 02:04

    This avoids using any sql

    using (var context = new MyDbContext())
    {
        var itemsToDelete = context.Set();
        context.MyTables.RemoveRange(itemsToDelete);
        context.SaveChanges();
    }
    

提交回复
热议问题