作者fatfatgigi (我养了两只怪兽)
看板ask
标题[请问] linq 合并问题
时间Thu Nov 4 16:33:52 2021
小弟使用Linq查询两个table,然後用union合并
以前用TSQL很简单就是select ..... union select... 结束
查了linq方法其实也类似,但
var q = (from c in db.Question1 select c)
.Union(from e in db.Question2 select e);
会在第一段Qustion1那边出现"~~~" 错误讯息如下
'IQueryable<Question1>' 未包含 'Union' 的定义,
且最佳扩充方法多载
'ParallelEnumerable.Union<Question2>(ParallelQuery<Question2>,
IEnumerable<Question2>)'
需要类型 'ParallelQuery<Question2>' 的接收器。
谷哥了许久还是查不出原因, 有请大大帮忙,或提供关键字让我有方向的查询 谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 118.163.224.211 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/ask/M.1636014834.A.583.html
1F:→ fatfatgigi: 自己解答, 漏掉要select的栏位了 ,以解决 11/04 17:31