gpt4 book ai didi

linq-to-sql - LINQ to SQL-ForeignKey = "Cannot create an association..."中的可空INT

转载 作者:行者123 更新时间:2023-12-04 03:47:40 27 4
gpt4 key购买 nike

我有一个表,它的主键是INT ...我有另一个表,它与第一个表具有外键关系,但是它是NULLABLE INT。

这是完全可以的,并且100%可以被SQL接受...但是LINQ to SQL提示类型不匹配(“int to Nullable [int]”)。

错误消息:无法创建关联“Store_People”。属性没有匹配的类型:“PersonID”,“ID”。

我该如何解决这个问题,以便设计人员停止大喊大叫100%正确使用SQL?

最佳答案

这是我一起扔的东西。 Table2的Table1Id列是Table1的可为空的外键。我什至添加了一些数据记录并测试了一些Linq查询...

编辑:由于这个问题已有6年历史了,所以我已经断开链接的权限(显然),因为我已经使用了6年,而我使用的主机还没有幸存下来……这是一个更新的版本。

关于linq-to-sql - LINQ to SQL-ForeignKey = "Cannot create an association..."中的可空INT,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/303239/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com