//0.0创建修改的 实体对象
Models.BlogArticle model = new BlogArticle();
model.AId = 12;
model.ATitle = "新的数据";
model.AContent = "新的数据~~~~~";//0.1添加到EF管理容器中,并获取 实体对象 的伪包装类对象
DbEntityEntry<Models.BlogArticle> entry = db.Entry<Models.BlogArticle>(model);//**如果使用 Entry 附加 实体对象到数据容器中,则需要手动 设置 实体包装类的对象 的 状态为 Unchanged**
//**如果使用 Attach 就不需要这句
entry.State = System.Data.EntityState.Unchanged;//0.2标识 实体对象 某些属性 已经被修改了
entry.Property("ATitle").IsModified = true;
entry.Property("AContent").IsModified = true;//3.跟新到数据库
db.SaveChanges();

以上代码转载自:http://www.cnblogs.com/jameszou/archive/2013/03/12/2956281.html

以下代码是我自己写的:

        private List<int> indexs = new List<int>();private List<LL.Models.SysMenu> datasource;       private void EditBTN_Click(object sender, EventArgs e){var model = datasource[indexs[0]];var db = new LL.Models.LLEntities();db.Entry(model).State = EntityState.Modified;db.SaveChanges();db.Dispose();}

转载于:https://www.cnblogs.com/liulun/p/3209337.html

EntityFramework附加实体相关推荐

  1. EntityFramework中实体类到表名的批量映射

    在使用EntityFramework做CodeFirst开发时,经常需要将实体类映射到数据库表,但是C#实体类和数据库表中的命名遵循的是不同的规范,这就需要为每个实体类做一个到数据库表名的映射.大多情 ...

  2. 实体框架高级应用之动态过滤 EntityFramework DynamicFilters

    实体框架高级应用之动态过滤 EntityFramework DynamicFilters 实体框架高级应用之动态过滤 EntityFramework DynamicFilters 我们开门见山,直奔主 ...

  3. EF Attatch()方法附加对象

    一.在EF中Attatch()方法用于将实体对象附加到数据库上线文 注:Attach()的附加是"无状态"的附加,需要使用Entry()方法获取配置DbEntityEntry的St ...

  4. Entity Framework 4 in Action读书笔记——第六章:理解实体的生命周期(三)

    objectstatemanager更改跟踪管理 ObjectStateManager组件(从现在开始称之为 state manager)负责与上下中对象追踪有关的一切: 1.当添加,附加到上下文或者 ...

  5. EntityFramework之领域驱动设计实践(五)

    聚合 聚合(Aggregate)是领域驱动设计中非常重要的一个概念.简单地说,聚合是这样一组领域对象(包括实体和值对象),这组领域对象联合起来表述一个完整的领域概念.比如,根据Eric Evans&l ...

  6. 菜鸟级三层框架(EF+MVC)项目实战之 系列一 EF零基础创建领域模型

    系列概述:全系列会详细介绍抽象工厂三层的搭建,以及EF高级应用和 ASP.NET MVC3.0简单应用,应用到的技术有Ef.Lambda.Linq.Interface.T4等. 由于网上对涉及到的技术 ...

  7. Entity Framework 5.0 Code First全面学习

    Code First 约定 借助 CodeFirst,可通过使用 C# 或Visual Basic .NET 类来描述模型.模型的基本形状可通过约定来检测.约定是规则集,用于在使用 Code Firs ...

  8. EntityFramework6.X 之 Operation

    上几个章节都是介绍EF6中Modeling内容,包括注解和Fluent,下面介绍EF6中的常用操作 Operation EF通过ObjectContext类定义从实体对象到数据库的映射,与ADO.NE ...

  9. 博客园2013年4月份第2周源码发布详情

    Silk Navigation for ASP.NET源码  2013-4-12 [VS2010]功能介绍:Silk Navigation 微软提供,为构建cross-browser 的Web应用程序 ...

最新文章

  1. R语言dplyr包mutate_at函数通过名称修改指定数据列的内容(使用统一的函数)实战
  2. 【js】小数点后保留两位小数
  3. 数据库SQL Server2012笔记(二)——表的管理
  4. opencv提取Mat中的某些行和列
  5. Linux基础监控小工具nmon
  6. LeetCode 2104. 子数组范围和(单调栈)
  7. Cron 触发器及相关内容 (第二部分)
  8. 暑期游戏阅历++plan01——游戏引擎发展史简记
  9. 使用Unison 同步文件
  10. ajax获取jsp数据,如何使用ajax调用从servlet到jsp获取arraylist数据
  11. 探索式测试之隐喻(种植)
  12. 秣小白的C语言旅程——第一站
  13. 使用Python将PDF转换为WORD
  14. LoRaAN终端OTAA入网方式的详细介绍
  15. 安卓handler的用法,handler举例
  16. [MATLAB]b样条方程基函数方程的表达式, 及n阶基函数作图
  17. 概率论与数理统计知识
  18. 解决HTTP GET方法调用带有body问题
  19. AAC 音频数据的两种格式
  20. STM32CubeMX 实战教程:定时器中断实验(LL 库)

热门文章

  1. 《West Game》入围收入Tpo30的背后,SLG游戏新机会在哪?
  2. 加速 VR 渲染地狱难度进阶篇:降低图形 API 调用次数
  3. 我发现养生这个梗好像在程序员圈火起来了
  4. mongodb 对内存的严重占用以及解决方法
  5. sqlplus -prelim,sqplus区别
  6. Eclipse新建web项目出现The superclass javax.servlet.http.HttpServlet was not found on the Java Build Path
  7. C:如何分解整数(从末位往前取以及从首位往后取)
  8. 通过调试对WriteFile()API的钩取
  9. 3ds Max制作一面飘扬的旗帜效果图
  10. 括号配对问题_栈stack