LINQ表之间的弱关系

时间:2010-04-01 16:33:59

标签: linq-to-sql

我有两张关系很弱的桌子。 我需要使用另一个表中的键从一个表中获取文本值。 我使用以下C#LINQ代码:

City = rea.tRealEstateContact.tPostnumre != null ? rea.tRealEstateContact.tPostnumre.Bynavn : string.Empty

但是当在表1(tPostnumre)中找不到密钥时,会抛出异常。

我该怎么做?

1 个答案:

答案 0 :(得分:1)

RealEstateContact表中是否存在用于链接到tPostnumre的tPostnumreID?

 City = rea.tRealEstateContact.tPostnumreID != null ?
          rea.tRealEstateContact.tPostnumre.Bynavn : string.Empty