Cannot insert the value NULL into column in ASP.NET MVC Entity Framework

前端 未结 3 1970
天命终不由人
天命终不由人 2020-12-31 03:32

When trying to use this code:

var model = new MasterEntities();

var customer = new Customers();
customer.Sessionid = 25641;

model.Customers.Add(customer);
         


        
3条回答
  •  猫巷女王i
    2020-12-31 03:56

    I solved it by adding [DatabaseGenerated(DatabaseGeneratedOption.None)] like this:

    public class Customers
        {   
            [Key]
            [DatabaseGenerated(DatabaseGeneratedOption.None)]
            public long Sessionid { get; set; }
            public long? Pers { get; set; }
        }
    

提交回复
热议问题