一、SQL Service
1.創建實體類
public class Student { public int Id { get; set; } [Required] [Display(Name ="名:")] public string FirstName{ get; set; } [Required] [Display(Name ="姓:")] public string LastName { get; set; } [Display(Name ="出生日期:")] public DateTime BirthDate { get; set; } [Display(Name ="性別:")] public Gender Gender { get; set; } }
2.創建DBContext.cs
public class DataContext:DbContext { public DataContext(DbContextOptions<DataContext> options):base(options) { } public DbSet<Student> Students { get; set; } }
3.打開appsetting.json,添加連接字符串(SqlServer)
{ "Logging": { "LogLevel": { "Default": "Warning" } }, "AllowedHosts": "*", "ConnectionStrings": { "DefaultConnection": "server=服務器名;database=數據庫名;uid=用戶名;pwd=密碼;" } }
4.打開Startup.cs
//依賴注入
private readonly IConfiguration Configuration; public Startup(IConfiguration configuration) { Configuration = configuration; } public void ConfigureServices(IServiceCollection services) {
//注冊服務
services.AddDbContext<DataContext>( options => { options.UseSqlServer(Configuration.GetConnectionString("DefaultConnection")); } ); }
開始遷移。。。。。
