EF更新指定的字段
2013-01-12 14:20
761 查看
EF更新指定字段,代码如下:
接口类:
实现接口类:
需要引用命名空间:
从村长dudu哪里学到的,我也记录下,求路过的大神,帮忙改成Lambda形式的强类型 谢谢
如果大家还迷茫,这里有示例代码
接口类:
/// <summary> /// 更新指定字段 /// </summary> /// <param name="entity">实体</param> /// <param name="fileds">更新字段数组</param> void UpdateEntityFields(T entity, List<string> fileds);
实现接口类:
public void UpdateEntityFields(T entity, List<string> fileds) { if (entity != null&&fileds!=null) { dbContext.CreateObjectSet<T>().Attach(entity); var SetEntry = ((IObjectContextAdapter)dbContext).ObjectContext. ObjectStateManager.GetObjectStateEntry(entity); foreach (var t in fileds) { SetEntry.SetModifiedProperty(t); } } }
需要引用命名空间:
using System.Data.Entity.Infrastructure;
从村长dudu哪里学到的,我也记录下,求路过的大神,帮忙改成Lambda形式的强类型 谢谢
如果大家还迷茫,这里有示例代码
Entity Framework 同一个上下文中,如何进行对同一个实体进行指定字段更新
相关文章推荐
- EF指定更新字段,强类型,有提示
- EF中更新指定字段
- 开发笔记:基于EntityFramework.Extended用EF实现指定字段的更新
- EF扩展 更新指定字段
- EF 更新指定的字段
- EF更新指定字段...
- EF只更新变化的字段
- Entity Framework 同一个上下文中,如何进行对同一个实体进行指定字段更新
- SQL如何更新一个字段中指定的值。
- mysql指定将某个字段更新到另一个表中
- MYSQL 全表按照Key字段更新指定的字段
- Java并发编程札记-(三)JUC原子类-05原子方式更新类的指定volatile字段
- Solr局部或指定字段更新之set用法
- EF实体类指定部分属性不映射成数据库字段的方法
- 更新数据库所有表的某一个指定字段 ,附加对‘将 varchar 值转换为数据类型为 int 的列时发生语法错误’处理方法
- 【EF】数据表全部字段更新与部分字段更新
- Mysql 一句SQL用数据库字段更新指定字段
- Thinkphp中如何书写按照指定字段同步更新的ORM
- mysql将一个表中的字段值更新到另一个表中指定字段中
- 只更新指定字段