我有一个从数据库中获取数据的项目。我对模型中的数据库字段进行了一些修改,现在我收到了错误
The 'XXX' property on 'YYY' could not be set to a 'Guid' value. You must set this property to a non-null value of type 'String'.
XXX是该类的关键,在模型中定义为
public string XXX {get; set;}
我的数据库中此字段的数据类型是uniqueidentifier。
mvc3中此数据类型的“等价”是什么?
修改
我尝试将XXX的数据类型更改为
public Guid XXX {get;设置;}
但是我收到了错误
'YYY'上的'UnallocatedId'属性无法设置为'Guid'值。您必须将此属性设置为“String”类型的非null值。
答案 0 :(得分:2)
正如错误所述,您需要使用Guid
类型:
public Guid XXX { get; set; }