使用EntityFramework批次刪除資料

使用EntityFramework批次刪除資料

using (EntitiesContext db = new EntitiesContext(connString))
{
    // Retrieve all records from database for deletion
    IEnumerable<entity> entityList = db.entity.where(x => x.id == id).toList();
    
    // Use Remove Range function to delete all records at once
    db.entity.RemoveRange(entityList);
    
    // Save changes
    db.SaveChanges();
}

 

留言

這個網誌中的熱門文章

ORA-12514: TNS: 監聽器目前不知道連線描述區中要求的服務

Oracle 例外控制(Exception Control)

Oracle 工作排程 DBMS_JOB 筆記