Asp.Net EF Code First 简单入门
2014-06-18 10:37
471 查看
原文:http://www.cnblogs.com/LenLi/p/3793241.html
一.首先添加一个解决方案,接着添加一个web网站,DataAccess类库(用于数据访问),Model类库(实体层),结构如下:
二.安装EntityFramework。通过Nuget Package Manager进行安装(如果还没有安装Nuget的,可以通过tools-extension manager进行安装),在tools-Nuget Package Manager-Package Manager Console中打开包管理控制台,选择安装在哪个project,并输入Install-Package EntityFramework命令,按回车执行命令便可安装EntityFramework。
三.EntityFramework安装完成后,Web层以及DataAccess层分别添加对EntityFramework的引用。
四.各层代码如下:
Model层:
DataAccess层:
Web层:
还有一件很重要的事情就是得对配置文件进行相关连接配置,配置如下:
其中的name对应的是自己定义的上下文,后面的providerName不能缺少。
五.运行代码后,打开SqlServer management studio,便可看到自动生成了一个数据库(DBDemo),数据库中带有一张表(T_Student)。
这只是一个简单入门,接下来再继续深入研究。
一.首先添加一个解决方案,接着添加一个web网站,DataAccess类库(用于数据访问),Model类库(实体层),结构如下:
二.安装EntityFramework。通过Nuget Package Manager进行安装(如果还没有安装Nuget的,可以通过tools-extension manager进行安装),在tools-Nuget Package Manager-Package Manager Console中打开包管理控制台,选择安装在哪个project,并输入Install-Package EntityFramework命令,按回车执行命令便可安装EntityFramework。
三.EntityFramework安装完成后,Web层以及DataAccess层分别添加对EntityFramework的引用。
四.各层代码如下:
Model层:
DataAccess层:
Web层:
还有一件很重要的事情就是得对配置文件进行相关连接配置,配置如下:
其中的name对应的是自己定义的上下文,后面的providerName不能缺少。
五.运行代码后,打开SqlServer management studio,便可看到自动生成了一个数据库(DBDemo),数据库中带有一张表(T_Student)。
这只是一个简单入门,接下来再继续深入研究。
相关文章推荐
- Asp.net MVC + MySQl + EF Code First 不能自动生成数据库
- Asp.Net MVC 常用开发方式之EF Code First
- asp.net MVC EFCodeFirst 生成数据库注意事项
- Asp.Net MVC 常用开发方式之EF Code First
- Asp.Net MVC 常用开发方式之EF Code First
- 关于在ASP.NET MVC 中使用EF的Code First的方式来读取数据库时的Validation failed for one or more entities. See 'EntityValidationErrors' property for more details.
- IoC容器Autofac(4) - Autofact + Asp.net MVC + EF Code First(附源码)
- asp.net EF 反向工程 CodeFirst 参数错误异常
- Asp.Net MVC 常用开发方式之EF Code First
- Asp.Net MVC 常用开发方式之EF Code First
- asp.net vs2010中使用 ef code first 详解
- 使用EF Code First搭建一个简易ASP.NET MVC网站,允许数据库迁移
- ASP.NET Web API实践系列02,在MVC4下的一个实例, 包含EF Code First,依赖注入, Bootstrap等
- 【公开课视频】ASP.NET MVC+EF入门-20130315
- EF Code First 简单的示例
- ASP.NET 2.0 新手SQL存储过程简单实例入门 绝对经典入门
- 【公开课视频】ASP.NET MVC+EF入门-20130315
- Entity Framework 4.1 EFCodeFirst 入门