Синтаксис внутренних соединений
У меня есть следующий код, пытающийся завершить запрос для заполнения списка данных. Мне нужно присоединиться к ним, но я не могу найти документацию по пространствам сущностей, которая соответствует стилю синтаксиса, который я использую, я пытаюсь изменить / переписать как можно меньше этого кода. Пожалуйста, помогите мне завершить запрос.
Допустим, таблица оценивает идентификатор поля контактов, который также содержит подрядчики, и я хочу присоединиться к нему, вот что я до сих пор:
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(
2 ответа
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
}
Я автор EntitySpaces
Оценки resest = новые Оценки ();
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);