
如圖,若left join 的表為null on后面條件的欄位就會報錯,求大神指導!
uj5u.com熱心網友回復:
你確定是空表 還是planList這個物件為nulluj5u.com熱心網友回復:
planList這個物件為null
uj5u.com熱心網友回復:
為null就不能那樣使用,使用之前判斷一下。
uj5u.com熱心網友回復:
怎么覺得你這個外連的方式有點不太對啊,一般不是join T3 in planList on T1.ConID equals T3.ConID into temp
from tt in temp.DefaultIfEmpty()
這樣的嗎?
uj5u.com熱心網友回復:

跟這個差不多。要把空資料處理一下
uj5u.com熱心網友回復:
關聯資料可能為空。要把關聯的那張表用三則運算式。過濾一下。這樣就不會報錯了uj5u.com熱心網友回復:
所以到底該怎么解決 空集合轉載請註明出處,本文鏈接:https://www.uj5u.com/net/247876.html
標籤:LINQ
