Синтаксис внутренних соединений

У меня есть следующий код, пытающийся завершить запрос для заполнения списка данных. Мне нужно присоединиться к ним, но я не могу найти документацию по пространствам сущностей, которая соответствует стилю синтаксиса, который я использую, я пытаюсь изменить / переписать как можно меньше этого кода. Пожалуйста, помогите мне завершить запрос.

Допустим, таблица оценивает идентификатор поля контактов, который также содержит подрядчики, и я хочу присоединиться к нему, вот что я до сих пор:

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);
Другие вопросы по тегам