EF 更新指定的字段
2013-10-14 18:02
323 查看
假如你有个表,有30个字段,你只想更新其中的1到2个字段的话,就可以用得上这篇文章
作用:类似于我们以前的sql代码 update xxx表 set name=’ok’,pwd=’ok’ where id=1 这样
建议看看ApplyCurrentValues,可以只更新有修改的值。另外,可以学习一下怎么使用SetModifiedProperty,可以只更新指定的字段。用不着这么麻烦,……
http://www.cnblogs.com/chengxiaohui/articles/2092095.html 这个好像也是必须每个都赋值,如果有30个,但是只赋值了5个,其他25个呢?被清空?
http://www.cnblogs.com/hackee/archive/2009/11/16/1603934.html 这个好像有点复杂 转的可以看
http://www.cnblogs.com/fxgachiever/archive/2010/08/07/1794639.html 这个和上面是一样的 但是排版好
EF4.1+MVC3 CodeFirst 如何获取某个表中的部分字段值
作用:类似于我们以前的sql代码 update xxx表 set name=’ok’,pwd=’ok’ where id=1 这样
建议看看ApplyCurrentValues,可以只更新有修改的值。另外,可以学习一下怎么使用SetModifiedProperty,可以只更新指定的字段。用不着这么麻烦,……
http://www.cnblogs.com/chengxiaohui/articles/2092095.html 这个好像也是必须每个都赋值,如果有30个,但是只赋值了5个,其他25个呢?被清空?
http://www.cnblogs.com/hackee/archive/2009/11/16/1603934.html 这个好像有点复杂 转的可以看
http://www.cnblogs.com/fxgachiever/archive/2010/08/07/1794639.html 这个和上面是一样的 但是排版好
EF4.1+MVC3 CodeFirst 如何获取某个表中的部分字段值
public static List<NewInfo> GetHotNews() { List<NewInfo> list; list = (from n in db.NewInfoes where n.IsTop == 1 orderby n.PublishTime descending select new { Title = n.Title, NewID = n.NewID, PublishTime = n.PublishTime }) .ToList() .Select(n => new NewInfo { Title = n.Title, NewID = n.NewID, PublishTime = n.PublishTime }); return list; }
相关文章推荐
- EF更新指定字段...
- EF更新指定的字段
- EF指定更新字段,强类型,有提示
- EF中更新指定字段
- 开发笔记:基于EntityFramework.Extended用EF实现指定字段的更新
- EF扩展 更新指定字段
- entity framework 5 更新指定字段
- 在Entity Framework中实现指定字段更新
- Hibernate update方法,只更新指定字段,已解决
- solr原子更新-即指定更新某个字段的值
- EF部分字段更新,自动忽略null字段
- EF Code First - 更新部分字段时 未更新字段的验证问题
- EF调用存储过程查询表中的部分字段,报数据读取器与指定的“AdventureWorksDWModel.Student”不兼容。某个类型为“Age”的成员在同名的数据读取器中没有对应的列。
- mysql存储过程(更新指定字段的数据)
- SQL两表匹配,将A表的指定字段所有内容根据条件更新B表指定字段的所有内容
- Entity Framework 同一个上下文中,如何进行对同一个实体进行指定字段更新
- 更新数据库所有表的某一个指定字段
- Hibernate update方法,只更新指定字段
- 更新整个库中所有表的指定字段名称
- EF只更新变化的字段