随笔分类 -  ADO.Net EntityFramework

摘要:1.传统修改模式,看下列代码using(NorthwindEntitiescontext=newNorthwindEntities()){Regionregion=context.Region.FirstOrDefault(v=>v.RegionID==4);region.RegionDescription="Test";context.SaveChanges();}监控SQL语句:SQL1... 阅读全文
posted @ 2010-05-30 20:58 温景良(Jason) 阅读(813) 评论(0) 推荐(0) 编辑
摘要:1.传统修改模式,看下列代码[代码]监控SQL语句:[代码]从这里例子中可以看出使用“传统模式”的数据更新,必须先要执行一次查询,将获取要更新的实体对象,在看下面的例子:[代码]更新是不会执行的,因为实体不再 执行 SaveChanges 的对象中所以 当我们更新一个 不再当前连接中的对象是必须要先执行查询获取这个对象才能对其更新,如下:[代码]2.使用ApplyPrope... 阅读全文
posted @ 2009-12-01 12:21 温景良(Jason) 阅读(286) 评论(0) 推荐(0) 编辑
摘要:LINQ 技术(即 LINQ to Entities)使开发人员能够通过使用 LINQ 表达式和 LINQ 标准查询运算符,直接从开发环境中针对 实体框架对象上下文创建灵活的强类型查询。LINQ to Entities 查询使用对象服务基础结构。ObjectContext 类是作为 CLR 对象与 实体数据模型 进行交互的主要类。开发人员通过 ObjectContext 构造泛型 ObjectQu... 阅读全文
posted @ 2009-05-25 15:15 温景良(Jason) 阅读(407) 评论(0) 推荐(0) 编辑