• <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>

    使用EF CoreFrist快速生成數據庫

    利用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方式會影響到數據庫的數據
    • 發表于 2018-08-15 00:00
    • 閱讀 ( 665 )
    • 分類:其他類型

    你可能感興趣的文章

    相關問題

    0 條評論

    請先 登錄 后評論
    聯系我們:uytrv@hotmail.com 問答工具
  • <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>
    久久久久精品国产麻豆