首页 > 代码库 > EF 只更新部分字段
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); }
EF 只更新部分字段
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。