永发信息网

LINQ的问题,两个表联合查询

答案:1  悬赏:30  手机版
解决时间 2021-03-27 08:31
  • 提问者网友:孤凫
  • 2021-03-26 09:05
LINQ的问题,两个表联合查询
最佳答案
  • 五星知识达人网友:由着我着迷
  • 2021-03-26 10:01
db.ChangeRequestLists.Join(db.LOVs, crl => crl.RequestType, lov => lov.ID, (crl, lov) => new { crl.Title, lov });
看最后new {***},这里可以直接选一个表里的字段,也可以直接选一个表出来,这里就选了ChangeRequestLists表的Title和LOV整个表,不过LOV里有多少字段都会出来。追问  没搞懂,我原来是这么写的,无奈第二个表的数据出不来啊
追问字数超限了,只能截图了

追答试下select new {t1.Field("fas_id", u)};
或者
select new {fas_id = t1.Field("fas_id"), u = u)};
我一般用lamda写法,不用这种
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯