当前位置:网站首页 > 创业 > 正文

使用EF CoreFrist快速生成数据库

0 张子豪 张子豪 2025-10-11 15:19 1

利用EF CoreFrist的益处是vs可以或许主动帮我们建立数据库.而且生当作操作页面的CRUD(即:增添、查询、点窜、删除四个方式)

东西/原料

  • vs2017 MVC5 EF6 SQL Server

方式/步调

  1. 1

    打开vs2017 打开文件->新建->项目

  2. 2

    选择ASP.NET web 应用法式->MVC

  3. 3

    在Models文件夹下新建Diary类

  4. 4

    找到东西->NuGet保证理器(N)->办理解决方案的NuGet法式包

  5. 5

    找到EntityFramework并安装

  6. 6

    安装完当作之后,在Web.config文件里面添加如下代码,将下面的办事改当作你本身的当地办事。此中name随便取名字,Database是你要生当作的数据库的名称,必然要加上providerName="System.Data.SqlClient" 

  7. 7

    在Models文件夹下面建立上下文类DiaryDB担当于DbContext,此处需要添加引用using System.Data.Entity; base里面的字符串跟适才的Web.config里面的name连结一致,如许就告诉vs在哪个处所建立数据库了,然后从头生当作项目

  8. 8

    在Controllers文件夹下添加节制器,选择利用EntityFramework,如下图所示。

  9. 9

    然后选择对应的模子类和上下文类进行建立,如许EF就主动帮你建立好了数据库,而且建立了操作页面的CRUD方式。

  10. 10

    最后运行,找到你本身建立的页面就能进行操作了。

注重事项

  • 1.在设置装备摆设Web.config的时辰必然要加上providerName="System.Data.SqlClient" ​
  • 建立完模子类和上下文类之后必然要从头生当作项目,不然会报错
  • 建立完毕之后,在页面上执行CURD方式会影响到数据库的数据

来源:百闻(微信/QQ号:9397569),转载请保留出处和链接!


本文链接:https://www.ibaiwen.com/web/225808.html

张子豪

张子豪

TA很懒,啥都没写...

@百闻娱乐 本站部分内容转自互联网,若有侵权等问题请及时与本站联系,我们将在第一时间删除处理。 | 粤ICP备2024343649号 | (地图