EF快速入门--直接修改(简要介绍ObjectContext处理机制)
原地址:http://www.cnblogs.com/fly_dragon/archive/2011/06/05/2073084.html 正文: 在介绍Entity Framework的修改实体到数据库的方法之前呢,我们先简要的介绍一下ObjectContext的处理机制。 1、ObjectContext的处理机制 ObjectContext是Entity Framework封装了数据库访问的上下文,以及实体的映射关系元数据信息等。EF帮我们封装好了这么一个统一的接口。让我们所有的操作都只通过这个一个实体上下文就可以实现了增删查改等所有对应数据库的操作。当然,我们要了解EF的生成SQL的机制我们才能更好的使用EF帮我们生成效率更高的SQL脚本。 看一个实例:下图所示项目截图与实体模型图(一个简单的例子) 然后看下面一段代码: static void Main( string [] args) { SchoolDBEntities schoolDB = new SchoolDBEntities(); Student student = new Student(); student.Address = " 北京上地 " ; student.Name = " 飞龙 " ; student.Phone = " 110 " ; schoolDB.Student.AddObject