• EF 只更新部分字段


     /// 只更新storedAddress数据中的DefaultAddress字段,更新为false
             /// 将默认地址改为不是默认地址
              /// </summary>
              /// <param name="id">需要修改的对象的id</param>
              public void Update(int id)
              {
                  StoredAddress s = new StoredAddress { StoredAddressID = id };
                 object originalItem = null;
                 System.Data.EntityKey key = _context.CreateEntityKey("StoredAddresses", s);
                 if (_context.TryGetObjectByKey(key, out originalItem))
                 {
                     _context.Detach(originalItem);
                 }
                  s.DefaultAddress = true;
                  _context.StoredAddresses.Attach(s);  
                  s.DefaultAddress = false;            
                  _context.SaveChanges();
                  _context.Detach(s);
             }
    
  • 相关阅读:
    uva11552
    zoj3820 树的直径+二分
    hdu 5068 线段树加+dp
    zoj3822
    uva1424
    DAY 36 前端学习
    DAY 35 前端学习
    DAY 34 PYTHON入门
    DAY 33 PYTHON入门
    DAY 32 PYTHON入门
  • 原文地址:https://www.cnblogs.com/haiwang/p/4073179.html
Copyright © 2020-2023  润新知