1. 程式人生 > 其它 >分頁顯示

分頁顯示

一、新建Models 中實體類

​ 在類中新增特性,新增特性之前需要引用名稱空間
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;

[Table("Student")]
public class Student
{
[Key]
public int SId { get; set; }
[Required(ErrorMessage ="請輸入姓名")]
[StringLength(50)]
public string SName { get; set; }
}

二、新建Dal資料夾

1、右鍵-》新建項-》左邊點資料,右邊點 ADO.NET 實體資料模型-》選擇空Code First 模型

2、在實體資料模型當中 新增 資料集屬性

public DbSet<Model實體類> 屬性名 { get; set; }--格式
public DbSet Students { get; set; }--例

三、更改web.config 資料庫連線字串

1、更改connectionString屬性名 data source 值 改成 .或資料庫例項名稱

2、更改connectionString屬性名 initial catalog 值 改成 自定義資料庫名稱

四、完成資料遷移命令-》選單點-》工具-》NuGet包管理器->程式包管理器控制檯

1、Enable-Migrations 啟動遷移(將自動生成的Configuration檔案中 AutomaticMigrationsEnabled =true)允許自動遷移

2、add-Migration init (init 名稱自定義)

3、update-database 完成更資料庫 遷移操作