首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从数据库中首先交换实体框架代码的外键

从数据库中首先交换实体框架代码的外键
EN

Stack Overflow用户
提问于 2018-04-12 12:44:19
回答 1查看 37关注 0票数 0

我正在使用数据库中的代码首先创建Windows服务,但我的代码引发了以下异常。我可以在哪里更改这个类的外键配置,因为看起来这些列是交叉引用的,列usu_grpcom必须引用codagpusu_codemp必须引用codemp

e013agp_usu_titefol_Source_e013agp_usu_titefol_Target::引用约束的依赖角色中所有属性的类型必须与主体角色中的相应属性类型相同。实体'usu_grpcom‘上属性'usu_titefol’的类型与引用约束‘e013agp_usu_usu_titefol’中实体'e013agp‘上的属性'codemp’类型不匹配。 e013agp_usu_titefol_Source_e013agp_usu_titefol_Target::引用约束的依赖角色中所有属性的类型必须与主体角色中的相应属性类型相同。实体'usu_codemp‘上属性'usu_titefol’的类型与引用约束‘e013agp_usu_usu_titefol’中实体'e013agp‘上的属性'codagp’类型不匹配。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-04-17 07:23:53

为了更好地理解,您应该更好地共享类实现。我是根据我的理解给你提供代码的。您可以使用类似的代码来解决问题。

代码语言:javascript
复制
public class usu_titefol
{
    public e013agp e013agp { get; set; }
    [ForeignKey("codemp")]
    [Required]
    public int usu_grpcom { get; set; }
}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49796904

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档