C# 实体空间innerjoin语法
我有以下代码试图完成一个查询以填充数据列表。我需要加入它们,但我找不到遵循我使用的语法风格的实体空间文档,我正在尝试尽可能少地更改/重写这些代码。请帮我完成查询 让我们假设表estimtes contacts field id,contractors也包含该id,我想加入其中,这是我目前所拥有的:C# 实体空间innerjoin语法,c#,linq,entityspaces,C#,Linq,Entityspaces,我有以下代码试图完成一个查询以填充数据列表。我需要加入它们,但我找不到遵循我使用的语法风格的实体空间文档,我正在尝试尽可能少地更改/重写这些代码。请帮我完成查询 让我们假设表estimtes contacts field id,contractors也包含该id,我想加入其中,这是我目前所拥有的: Estimates resest = new Estimates(); Contractors cons = new Contractors(); cons.Qu
Estimates resest = new Estimates();
Contractors cons = new Contractors();
cons.Query.LoadDataTable();
DataList dl = (DataList)pn90day.FindControl("dlpreapprovalestimates");
resest.Query.Where(resest.Query.FDDKey.Equal(FDDkey));
resest.Query.InnerJoin(
估计数重新发送=新估计数()
我是EntitySpaces的作者,您好,在内部联接过程中是否可能包含多个联接子句?在我的项目中我非常需要这个。谢谢。你还在使用EntitySpace吗?
Contractors cons = new Contractors();
EstimatesQuery est = new EstimatesQuery("es");
ContractorsQuery cont = new ContractorsQuery("co");
//cons.Query.LoadDataTable();
DataList dl = (DataList)pn90day.FindControl("dlpreapprovalestimates");
est.Where(est.FDDKey.Equal(FDDkey));
est.InnerJoin(cont).On(est.Contractorky == cont.Contractorky);
EstimatesQuery eq = new EstimatesQuery("es");
ContractorsQuery cq = new ContractorsQuery("co");
eq.Where(eq.FDDKey == FDDkey);
eq.InnerJoin(cq).On(eq.Contractorky == cq.Contractorky);
EstimatesCollection coll = new EstimatesCollection();
if(coll.Load(eq))
{
// Then we have found at least one
}