我在下面有一个名为AppraisalReadiness的查找表,它在评估列表中加入了READiness。我怎么能这样做我只是linq的一个intermidate它与telerik报告一起使用如何使用下面的查询添加一个连接在哪里可能?
提前感谢您的帮助 AppraisalReadiness 代码说明 1好工作
public List<appraisal> GetAppraisal(int employeeId)
{
List<appraisal> Appraisals = new List<appraisal>();
try
{
Appraisals = pamsEntities.appraisals.Where(a => a.emp_no == employeeId).ToList();
}
catch (Exception ex)
{
throw new EntityContextException("GetAppraisal failed.", ex);
}
return Appraisals;
}
答案 0 :(得分:0)
Linq支持非常类似SQL的关键字。
from a in pamsEntities.appraisals
join b in pamsEntities.yourOtherTable on a.key equals b.foreignKey
where whateverYouWant
select new { a, b }
您当然必须填写您的其他表的名称以及on子句的键/外键的名称,以及将您的选择更改为您实际想要返回的任何内容,在不知道表格架构的情况下,我不能在这里给你更多细节。