zoukankan      html  css  js  c++  java
  • MVC ---- EF批处理

    #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();
    }
  • 相关阅读:
    TCP11种状态
    多客户连接僵尸进程的处理
    gethostname(获取主机名)、gethostbyname(由主机名获取IP地址)
    点对点通信实例
    XCTF simple js
    XCTF WEB backup
    bugku SKCTF管理系统
    php漏洞 sha1函数
    bugku--速度要快
    bugku秋名山车神
  • 原文地址:https://www.cnblogs.com/youmingkuang/p/6298287.html
Copyright © 2011-2022 走看看