#region 批处理
///<summary>
///两增一删一改
///</summary>
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();
}