ASP.NET MVC 添加Model並連接到本地數據庫


一、在Models目錄下新建一個類(最好和下面新建的數據表同名)

       編寫映射字段和數據庫連接類

namespace MyFristASP.Models
{
    public class Movie
    {
        public int ID { get; set; }
        public string Title { get; set; }
        public DateTime ReleaseDate { get; set; }
        public string Genre { get; set; }
        public decimal Price { get; set; }
    }

    public class MovieDBContext : DbContext
    {
        public DbSet<Movie> Movies { get; set; }
    }
}

 

二、在配置文件(web.config)中添加連接字符串

      

<add name="MovieDBContext" connectionString="Data Source=(LocalDb)\MSSQLLocalDB;AttachDbFilename=|DataDirectory|\Movices.mdf;Integrated Security=True" 
providerName
="System.Data.SqlClient" />

 

三、在Controller目錄下添加一個新的控制器,選擇‘包含視圖 MVC5 控制器(使用 Entity Framework)’

 

四、此步驟可能報錯

       彈出“運行所選代碼生成器時出錯”窗口;

       解決:

                在 工具->Nuget包管理器->程序包管理器控制台 輸入命令Install-Package EntityFramework.SqlServerCompact -Version 6.1.3

                下載好該包后再重新生成解決方案即可;

 

五、解決完錯誤后新建好新的Controller后,里面的代碼都已經自動生成了,可以測試運行了;


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM