首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

关于Guid部类属性,StoreGeneratedPattern设置成Identity

2013-01-01 
关于Guid类型属性,StoreGeneratedPattern设置成IdentityQ:这个属性是标识列,数据库层面默认值为 “newid()”

关于Guid类型属性,StoreGeneratedPattern设置成Identity
Q:这个属性是标识列,数据库层面默认值为 “newid()”
   edmx里相对应将StoreGeneratedPattern设置成Identity。
  
   能不能在我手动设置ID时(程序里类似于这样model.ID=Guid.NewGuid();)
   让EF不使用数据库里默认值“newid()”。

   还是说只能先SavaChange(),在去获取model的ID??
[解决办法]

引用:
引用:

设成None不就是了


现在是想,在未手动设置的情况,让EF自动生成标识列。
设成None就不行了。



在构造方法里给属性赋值 this.Id = Guid.NewGuid();

热点排行