码迷,mamicode.com
首页 > Web开发 > 详细

Mvc ef code first 使用

时间:2017-04-13 16:52:19      阅读:194      评论:0      收藏:0      [点我收藏+]

标签:bsp   生成   ges   类库   ati   包管理   ima   程序包管理   conf   

 网上有很多的ef  code first 的使用的方式,很乱,下面是我自己整理出来的,有什么不正确的地方还请指正,本人菜鸟一枚!

1、新建一个类库 =》引用 右击 管理NuGet程序包 添加EntityFramework

类库中就会有添加一个App.config 技术分享的文件,打开添加自己的连接数据库的字符串(本地数据库自己新建一个)

技术分享

2、建立一个实体(比如Student)

技术分享

3、新建自己的DbContext类 (比如:testContext.cs)

技术分享

 

 4、打开程序包管理控制台:工具=》库程序包管理器=》程序包管理器控制台

技术分享

输入:Enable-Migrations

会发现类库里多一个Migrations文件夹,打开文件夹下的 Configuration.cs(改成true)

 技术分享

5、再在控制台上输入:Update-Database -Verbose(新增表或字段时使用)

这样就生成对应的表和字段了 

 再控制台上输入:Update-Database -Force -Verbose(删除字段或表时使用)

6、查看一下数据库就知道结果

 

以上是自己的使用的一个过程,比较简单就贴给大家,有什么错误还请指出,本人菜鸟一枚

Mvc ef code first 使用

标签:bsp   生成   ges   类库   ati   包管理   ima   程序包管理   conf   

原文地址:http://www.cnblogs.com/nixiaodong/p/6704467.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!