EF5+MVC4系列(1) Podwerdesigner15.1设计数据库;PD中间表和EF实体模型设计器生成中间表的区别;EF5.0 表关系插入数据(一对多,多对多)
2014-06-19 18:05
721 查看
在上一篇文章中, /article/6655830.html 我们用 PD15.1 来设计了数据库,并且生成 了sql数据库,现在我们用 vs2013来试试 用 ModeFirst模式来设计数据库,并且生成数据库, 在PD中的表结构如下
最后数据库的查询结果是
ok 那么这节到此为止
完整代码如下 //1.1 创建2个活动(可以使用2种不同的方式,保存到上下文) Play play1 = new Play { PlayTime = Convert.ToDateTime("2013-07-05"), PlayContent = "公司聚会活动" }; Play play2 = new Play { PlayTime = Convert.ToDateTime("2013-06-18"), PlayContent = "京东狂欢节" }; db.Play.Add(play1); db.Entry(play2).State = EntityState.Added; //1.2 从数据库里面查询出现在的2个部门,这2个部门,都参加上面是2个活动 var query = db.Department; //这里我们先看看查询条件最后会变成什么 var deps = query.ToList(); foreach (var item in deps) { play1.Department.Add(item); play2.Department.Add(item); } //1.3 保存上面所有的操作到数据库 db.SaveChanges(); Console.WriteLine("保存成功");
最后数据库的查询结果是
ok 那么这节到此为止
相关文章推荐
- PD 15.1 安装 破解 , 简单使用 (一对多,多对多关系生成sql脚本) , CDM 和 PDM 的区别;PD15.1 生成sql2008 无FK外键约束的解决方法
- 微服务-动态表单数据库设计模型(关系数据库和非关系数据模型MongoDB)
- 一步一步学EF系列二【Fluent API的方式来处理实体与数据表之间的映射关系】
- EF简单实用,在MVC里面使用EF,根据空模型,添加实体,生成数据库
- JPA学习笔记---JPA实体Bean的建立+配置文件+junit测试+自动生成(对应实体Bean的)数据库表+插入数据
- EF实体框架模型使用Linq获取数据库数据
- EF实体生成关系导致相互循环取数据出现异常"Self referencing loop detected for property "
- 【EF 2】浅谈ADO数据模型生成串(二):数据库连接串分析
- 创建实体数据模型(EF基础系列5)
- 数据库中根据数据一对一,一对多,多对多关系设计
- 【EF 2】浅谈ADO数据模型生成串(二):数据库连接串分析
- 一步一步学EF系列1【Fluent API的方式来处理实体与数据表之间的映射关系】
- 数据库表关系模型解析5——一对多数据模型中的一张表是自连接
- 请教大家一个问题:.net3.5的实体数据模型如何插入和编辑数据
- 校园数字化建设--注册中心投标文件研究(11)--公共数据库及数据模型设计
- 校园数字化建设--注册中心投标文件研究(10)--公共数据库及数据模型设计
- 按Sybase的PowerDesigner工具设计的数据库模型 ---> 解析生成能兼容多种数据库的相应的C#底层代码
- 按Sybase的PowerDesigner工具设计的数据库模型 ---> 解析生成能兼容多种数据库的相应的C#底层代码
- 校园数字化建设--注册中心投标文件研究(8)--公共数据库及数据模型设计
- ADO.NET Entity Framework生成实体数据模型