码迷,mamicode.com
首页 > 数据库 > 详细

Net Core + EF Core + Sql Server

时间:2020-07-21 21:47:18      阅读:78      评论:0      收藏:0      [点我收藏+]

标签:pen   max   gif   protect   contex   创建   span   pwd   protected   

1.新建空项目

2.创建实体类库

  创建实体

  技术图片

 

   

技术图片
public class UsersInfo
    {
        [DatabaseGenerated(DatabaseGeneratedOption.Identity)]  //设置自增
        public int SeqNum { get; set; }
        [Key,MaxLength(50)]
        public string UserID { get; set; }
        //[Required]必填
        [Required,MaxLength(50)]
        public string UserName { get; set; }
        [MaxLength(1)]
        public int Gender { get; set; }
        [MaxLength(50)]
        public string BelongClass { get; set; }
        [MaxLength(255)]
        public string Disc { get; set; }
    }
实体

 

 

3.再创建一个类库项目

  创建DemoContext类(与数据库交互)

  技术图片

 

  

技术图片
public class DemoContext : DbContext
    {
        protected override void OnConfiguring(DbContextOptionsBuilder optionsBuilder)
        {
            optionsBuilder.UseSqlServer(
                connectionString: "server=.;database=MyTestDB;uid=sjz2018dbuser;pwd=1ECD9E*#E9DCE1;"
            );
        }

        public DbSet<ClassInfo> ClassInfos { get; set; }
        public DbSet<UsersInfo> UsersInfos { get; set; }
    }
DemoContext

 

所引nuget包

技术图片

 

Net Core + EF Core + Sql Server

标签:pen   max   gif   protect   contex   创建   span   pwd   protected   

原文地址:https://www.cnblogs.com/JoeYD/p/13355179.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!