ef之模型类型的字段更改

ef中根据数据库进行生产模型后会生产一个 edmx 的对象。然后

数据库更改表中的字段的时候,需要进行更改模型

打开 edmx 

ef之模型类型的字段更改_第1张图片

ef之模型类型的字段更改_第2张图片

然后右键属性,然后把string 类型的更改为int 32 的,然后保存。那么它实体对象之中的类型也会进行更改。 这样就解决了问题

如果没有更改的额话,会提示这样的错误


 DbModel.HRModel.msl(62,12) : 错误 2019: 指定的成员映射无效。类型“xxx”中的成员“xxx”的类型“Edm.Boolean[Nullable=True,DefaultValue=]”与类型“xxx”中的成员“xxx”的“SqlServer.int[Nullable=True,DefaultValue=]”不兼容。'

 

你可能感兴趣的:(net,Sql)