1.在项目中添加ADO.NET实体数据模型:
2.接着根据提示配置数据库连接,配置完毕之后项目中生成了大致如下的内容(EF6.x):
其中TestData.tt中的Consumer,Stores是创建时选的数据库中的表
3.在TestDataContext.cs中可以看到生成的实体框架的名字:
4.开始实现增删改查的功能(我是在控制台程序中实现的):
1.实例化该实体框架(我不知道这样叫对不对)
EFTestEntities testEntities = new EFTestEntities();
2.添加数据(向Stores表中添加一条数据):
3.删除数据(删除Stores表中ID为5的数据):
Attach是必须的,将给定实体附加到上下文中,之后才能调用改实体的Remove方法,不然会报错
4.修改数据(将Stores的name属性为麦当劳的改为香山驿站):
5.查询数据