2010-04-01 100 views
0

我有兩個關係較弱的表。 我需要從一個表中使用另一個鍵的文本值。 我使用下面的C#代碼LINQ:LINQ表之間的弱關係

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

但當鍵不能在表1(tPostnumre)中找到,則拋出異常。

我該怎麼做?

+0

弱關係是指你沒有主鍵? – SteadyEddi 2010-04-02 12:31:01

+0

是的。我只有值的東西可能存在於其他表中,它是主鍵 – 2010-04-05 06:13:40

回答

1

RealEstateContact表中是否存在用於鏈接到tPostnumre的tPostnumreID?

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