C#codeFirst怎么给数据库实体类Id设置标识和增量? 80

这是我所有的财富了,倾家荡产了... 这是我所有的财富了,倾家荡产了 展开
 我来答
Fate_stayknigh
推荐于2017-11-27 · TA获得超过152个赞
知道小有建树答主
回答量:96
采纳率:0%
帮助的人:47.7万
展开全部
我没用过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
追问
你这也没写怎么设置自增长啊
谢谢了大牛,求回复
追答
DatabaseGenerated(DatabaseGeneratedOption.Identity) 这个啊...
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式