1个回答
展开全部
我没用过codefirst,这是我网上找到的
自增长
如果主键是int类型,EF为默认设置为增长。但如果是GUID类型,则要显示的设置自增长。
Data Annotations:DatabaseGenerated
public class Person
{
[Key, DatabaseGenerated(DatabaseGeneratedOption.Identity)]
public Guid SocialId { get; set; }
public string FirstName { get; set; }
public string LastName { get; set; }
}
来自http://www.cnblogs.com/Gyoung/archive/2013/01/17/2864150.html
自增长
如果主键是int类型,EF为默认设置为增长。但如果是GUID类型,则要显示的设置自增长。
Data Annotations:DatabaseGenerated
public class Person
{
[Key, DatabaseGenerated(DatabaseGeneratedOption.Identity)]
public Guid SocialId { get; set; }
public string FirstName { get; set; }
public string LastName { get; set; }
}
来自http://www.cnblogs.com/Gyoung/archive/2013/01/17/2864150.html
追问
你这也没写怎么设置自增长啊
谢谢了大牛,求回复
追答
DatabaseGenerated(DatabaseGeneratedOption.Identity) 这个啊...
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询