【发布时间】:2016-10-28 12:36:55
【问题描述】:
我对 linq 不是很好,对我来说似乎有点困惑,但我一直在努力。我有以下查询,我似乎无法开始工作。
我得到错误:
表 'temsempl' 中列 'empl_cctr_id' 的值为 dbnull。
另一个联接也可能会出现相同的错误,但与该相关表有关。请帮忙。
Dim query = (From empl In EMS_DS.TEMSEMPL
Join cctr In EMS_DS.TEMSCCTR On empl.empl_cctr_id Equals cctr.cctr_id
Join ppcd In EMS_DS.TEMSPPCD On empl.empl_ppcd_id Equals ppcd.ppcd_id
Where empl.empl_userid.Equals(text.ToString.ToUpper)
Select empl.empl_sep_dt, cctr.cctr_cd, ppcd.ppcd_desc).ToList
【问题讨论】:
-
查看this。这可能会有所帮助。
-
是的,我看到并尝试了这些建议,但没有奏效。我的问题在于我认为的加入
-
是的,它看起来像。该链接中接受的答案有两个示例。你试过第二个吗?