之后里面是没有代码的,但是在ef4.0的时候是有的,那个时候里面存放的是数据库上下文和数据库对应的表实体,如果你需要使这个(对应ef模块名.Designer.cs文件)文件里面的文件重现,你只需要找到对应的数据库模型...二、使用ef进行数据库的增删改差:
ef实现增删改差的流程:(1)通过把实体的变化,转换成数据处理类(语句) (2)通过调用ADO.NET将处理类(语句)转换成sql语句(3)将sql语句插入到数据库中执行并返回结果...(4)ADO.NET将数据库结果返回给程序
通俗点说,就是ef帮助我们把实体的变化翻译成sql语句,然后调用底层的ADO.NET保存到数据库中去。...,也就是把所有标记为modified都生成update语句到数据库里面去执行
注意上面这段代码,上面的添加操作能正常完成,但是下面的修改会报错,错误如下:
属性“AutoId”是对象的键信息的一部分,不能修改...,也就是把所有标记为modified都生成update语句到数据库里面去执行
这段代码相比上面多了一行代码: T_ConsultingList list1 = new T_ConsultingList