我正在使用Code First From Database制作Windows服务,但我的代码抛出了以下异常 . 我在哪里可以更改此类的外键配置,因为它看起来像是交叉引用的列, usu_grpcom
列必须引用 codagp
, usu_codemp
必须引用 codemp
.
e013agp_usu_titefol_Source_e013agp_usu_titefol_Target ::参照约束的从属角色中的所有属性的类型必须与主体角色中的相应属性类型相同 . 实体'usu_titefol'上的属性'usu_grpcom'的类型与参照约束'e013agp_usu_titefol'中实体'e013agp'上的属性'codemp'的类型不匹配 . e013agp_usu_titefol_Source_e013agp_usu_titefol_Target ::参照约束的从属角色中的所有属性的类型必须与主体角色中的相应属性类型相同 . 实体'usu_titefol'上的属性'usu_codemp'的类型与参照约束'e013agp_usu_titefol'中实体'e013agp'上的属性'codagp'的类型不匹配 .
1 回答
您应该更好地分享类实现以便更好地理解 . 我根据我的理解为你提供代码 . 您可以使用类似的代码来解决您的问题 .