利用EF CoreFrist的益处是vs可以或许主动帮我们建立数据库.而且生当作操作页面的CRUD(即:增添、查询、点窜、删除四个方式)
东西/原料
- vs2017 MVC5 EF6 SQL Server
方式/步调
- 1
打开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方式会影响到数据库的数据
来源:百闻(微信/QQ号:9397569),转载请保留出处和链接!
本文链接:https://www.ibaiwen.com/web/225808.html
- 上一篇: 自媒体小白如何稳定收益
- 下一篇: tomcat怎么设置开机自动启动
- 热门文章
-
WB蒙特利尔(WB Montreal)——欧美十大最差视频游戏开发商
迅猛龙(Velociraptor)——欧美史前十大死亡动物
什么是果酱猫(What Marmalade Cats)?
神奇蜘蛛侠2(The Amazing Spider-Man 2)——欧美最佳蜘蛛侠电影
希瑟(Heather)——欧美十大最佳柯南灰歌
二人梭哈
faceu激萌怎么把瘦脸开到最大
奥兹奥斯本(Ozzy Osbourne)——欧美十大高估歌手
什么是小脑前下动脉(Anterior Inferior Cerebellar Artery)?
我应该知道康涅狄格州的什么(What Should I Know About Connecticut)?
- 热评文章
- 最新评论
-
- 最近访客
-
- 站点信息
-
- 文章总数:200248
- 页面总数:9
- 分类总数:1
- 标签总数:0
- 评论总数:0
- 浏览总数:497