C# 在wpf中使用联合查询
我在SQLServer中有两个视图,我想通过Linq语句将它们结合起来 如果有人帮我修改代码,我将不胜感激C# 在wpf中使用联合查询,c#,union,C#,Union,我在SQLServer中有两个视图,我想通过Linq语句将它们结合起来 如果有人帮我修改代码,我将不胜感激 string fn = ""; var hato = (from H in db.vHato where H.HatoFullName == fn select new {H.HatoFullName, H.HatoNo, H.HatoDate}).ToList(); var hatoList = (from L in
string fn = "";
var hato = (from H in db.vHato where H.HatoFullName == fn select new {H.HatoFullName, H.HatoNo, H.HatoDate}).ToList();
var hatoList = (from L in db.vHatoList select new { L.HatoListNames, L.HatoNo, L.HatoDate }).ToList();
var hatoDupNames = hato.ToList().Union(hatoList.ToList());
如果你想让你的工会工作,你必须确保两个列表中的对象是相同的
new {H.HatoFullName, H.HatoNo, H.HatoDate}
new { L.HatoListNames, L.HatoNo, L.HatoDate }
属性应具有相同的名称(而不是第一个属性的情况),并且具有相同名称的属性应具有相同的类型。出现了什么错误?