У меня есть следующий запрос LINQ -Linq запрос не будет препятствовать мне заказ на сегодняшний день
var data = (from req in db.tblRequirements
where req.guidRequirementId == guidRequirementId
&& (!db.ViewMIPRAlls.Any(x=>x.guidRequirementId == req.guidRequirementId))
select new
{
guidRequirementId = req.guidRequirementId,
strStatus = req.tblCodesRequirementStatus.strDescription,
strNumber = req.ViewNumber.strAwardNumber,
strOffice = req.tblOrganization.strAcronym,
strCustomerOffice = req.tblOrganizationCustomer.strAcronym,
strDescription = req.strDescription,
strNotes = req.strNotes,
strStatusId = req.strStatusId,
strCompany = req.strCompany,
strUpdatedBy = Person.GetPersonNameFromUserID(req.guidUserId),
dtmUpdated = Requirement.UpdateTime(req.guidRequirementId),
dtmEsitmatedEnd = (req.tblDates.Select(x=>x.dtmEnd) != null
? req.tblDates.Select(x=>x.dtmEnd.ToShortDateString()).ToString()
: ""
)
}).OrderBy(x=>x.dtmEnd);
и я не могу заказать его по дате. Это результаты запроса в следующей ошибке:
Could not format node 'ClientQuery' for execution as SQL.
Какой провайдер LINQ? LINQ to SQL, LINQ to Entities? Что-то другое? – Yuck
LINQ to SQL извините – EvanGWatkins