摘要: 当我们new一个新的DataContext对象并从数据库获取相关实体时,意味着DataContext会对这些获取到的实体进行状态跟踪。本质上讲,你只得到数据库某个数据的一个拷贝。当你对实体进行增加删除时,实体本身并没有进行增删改,但DataContext会把这些状态都记录下来;一旦调用dbContext.SaveChanges(),DataContext才会生成对应sql命令,把这些更改保存到数据库中。 阅读全文
posted @ 2012-11-16 17:42 Zigzag 阅读(2418) 评论(2) 推荐(1) 编辑