У меня есть запрос linq to sql, где я должен выполнить объединение двух наборов записей.
И у меня нет равного количества полей, поэтому добавил ноль
Например, мой код псевдо
var Values=( from c in containers
some joins
select new PValues
{
regionid=r.regionid,
roomid=r.roomid,
floorid=r.floorid,
maxarea=r1.maxarea,
minarea=r1.minarea,
avgarea=r1.avgarea,
maxheight=r1.maxheight,
minheight=r1.minheight
})
.union
( from c in containers
some joins
select new PValues
{ regionid=j.regionid,
roomid=j.roomid,
floorid=j.floorid,
maxarea=null,
minarea=null,
avgarea=null,
maxheight=j1.maxheight,
minheight=j1.minheight
})
после нескольких часов поиска в Google я понял, что это ошибка в 3.5 framework.
Теперь я хочу получить результат.
Как я это сделал
Я попытался создать два отдельных iqueryable
var a= first query
var b =second query
ilist result =a.union b
Это также приводит к той же ошибке.
Как мне его сформировать
Заранее спасибо
С уважением
Хема