利用EF CoreFrist的益处是vs可以或许主动帮我们建立数据库.而且生当作操作页面的CRUD(即:增添、查询、点窜、删除四个方式)
需要这些哦
vs2017 MVC5 EF6 SQL Server
方式/
1【使用EF CoreFrist快速生成数据库】打开vs2017 打开文件->新建->项目
文章插图
2选择ASP.NET web 应用法式->MVC
文章插图
3在Models文件夹下新建Diary类
文章插图
4找到东西->NuGet保证理器(N)->办理解决方案的NuGet法式包
文章插图
5找到EntityFramework并安装
文章插图
6安装完当作之后 , 在Web.config文件里面添加如下代码 , 将下面的办事改当作你本身的当地办事 。 此中name随便取名字 , Database是你要生当作的数据库的名称 , 必然要加上providerName="System.Data.SqlClient"
文章插图
7在Models文件夹下面建立上下文类DiaryDB担当于DbContext , 此处需要添加引用using System.Data.Entity; base里面的字符串跟适才的Web.config里面的name连结一致 , 如许就告诉vs在哪个处所建立数据库了 , 然后从头生当作项目
文章插图
8在Controllers文件夹下添加节制器 , 选择利用EntityFramework , 如下图所示 。
文章插图
9然后选择对应的模子类和上下文类进行建立 , 如许EF就主动帮你建立好了数据库 , 而且建立了操作页面的CRUD方式 。
文章插图
10最后运行 , 找到你本身建立的页面就能进行操作了 。
注重事项1.在设置装备摆设Web.config的时辰必然要加上providerName="System.Data.SqlClient" ?
建立完模子类和上下文类之后必然要从头生当作项目 , 不然会报错
建立完毕之后 , 在页面上执行CURD方式会影响到数据库的数据
以上内容就是使用EF CoreFrist快速生成数据库的内容啦 , 希望对你有所帮助哦!
推荐阅读
- 在使用支付宝饿了么外卖时候出现的问题怎么反馈
- 【教程】如何使用酷鸟控制亚马逊PPC广告预算
- 自媒体小白如何快速搬运收益
- 个人怎么使用短信平台
- 如何使用格式工厂工具转化视频
- 在电脑上遇到不认识的字怎么快速出来
- win10如何使用KMS激活
- 自嗨锅使用方法
- 手机上美团怎么使用发票助手
- 全民表情怎么使用