啥,啥,啥 MVC - EF批处理到底是个啥!

标签:插入 arm ges class 数据 mvc mod try span
在这里插入图片描述
#region 批处理
///
///两增一删一改
///
public void Save(){
//新增参一
Parameter parm = new Parameter()
{
ParaName =“参一”,
ParaNo = “0004”,
ParaValue = “100”
};
//Added
dbNe.Parameter.Add(parm);

//新增参二
Parameter p2 = new Parameter(){
    ParaName ="参二",
    ParaNo = "0005",
    ParaValue = "100"
};

DbEntityEntry<Parameter> entry = dbNe.Entry<Parameter>(P2);
entry.State = System.Data.EntityState.Added;

//修改数据
Parameter PEdit = new Parameter(){
    ParaNo ="00003",
    ParaName = "参数三"
};
DbEntityEntry<Parameter> entryEdit = dbNe.Entry<Parameter>(PEdit);
entryEdit.State =System.Data.EntityState.Unchanged;
entryEdit.Property("ParaName").IsModified = true;

//删除操作
Parameter parm = new Parameter(){
    ParaNo = "00008"
};

dbNe.Parameter.Attach(parm);
//Deleted
dbNe.Parameter.Remove(parm);

//保存
dbNe.SaveChanges();

}

#endregion
//一次插入50条数据
public void AddTen(){

for(int i=1;i<=50;i++){
    Parameter p = new Parameter(){
        ParaNo = "0100"+i,
        ParaName = "参数"+i,
        ParaValue = "100"+i
    }
    dbNe.Parameter.Add(p);
}
dbNe.SaveChanges();

}

MVC ---- EF批处理

标签:插入 arm ges class 数据 mvc mod try span

原文地址:http://www.tofacebook.com/post/17034

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值