你的位置:首页 > 软件开发 > ASP.net > 第四篇 Entity Framework Plus 之 Batch Operations

第四篇 Entity Framework Plus 之 Batch Operations

发布时间:2016-05-05 10:00:07
用 Entity Framework 进行 增,删,改。都是基于Model进行的,且Model都是有状态追踪的。这样Entity Framework才能正常增,删,改。有时候,要根据某个字段,批量更新或者删除数据,用Entity Framework就会显得很是繁琐,且不高效 ...

      用 Entity Framework  进行 增,删,改。都是基于Model进行的,且Model都是有状态追踪的。这样Entity Framework才能正常增,删,改。

有时候,要根据某个字段,批量更新或者删除数据,用Entity Framework就会显得很是繁琐,且不高效。

     Entity Framework Plus 为Entity Framework 提供 BatchUpdate 和 BatchDelete 操作扩展。使得更新和删除数据,变得简单而高效了许多。

废话不多说,直接实践给大家看。

    一. 创建项目以及相关代码展示,还是之前的解决方案 “EntityFrameworkPlusSolution”。

 1. 在解决方案,新增”EntityFrameworkPlus.BatchOperations.Demo“ WinForm 项目。

第四篇 Entity Framework Plus 之 Batch Operations

 在项目中分别新增 “BatchOperations”,“BatchUpdate”,“BatchDelete”  窗口,每个窗口布局和代码如下。

BatchOperations (BatchUpdate,BatchDelete 窗口的入口)

第四篇 Entity Framework Plus 之 Batch Operations

第四篇 Entity Framework Plus 之 Batch Operations第四篇 Entity Framework Plus 之 Batch Operations
using System;using System.Windows.Forms;namespace EntityFrameworkPlus.BatchOperations.Demo{  public partial class BatchOperations : Form  {    public BatchOperations()    {      InitializeComponent();    }    private void btnBatchUpdate_Click(object sender, EventArgs e)    {      new BatchUpdate().ShowDialog();    }    private void btnBatchDelete_Click(object sender, EventArgs e)    {      new BatchDelete().ShowDialog();    }  }}

 

海外公司注册、海外银行开户、跨境平台代入驻、VAT、EPR等知识和在线办理:https://www.xlkjsw.com

原标题:第四篇 Entity Framework Plus 之 Batch Operations

关键词:

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

可能感兴趣文章

我的浏览记录