У меня есть запрос на LINQ к SQL, как этогоLINQ и оператор вопрос
forms = attributesData.Where(x => x.strValue.ToLower().Contains(ddlProvince.SelectedItem.Text.ToLower())
&& x.attributeName == "Province"
&& (x.attributeName=="District" && x.strValue==ddlDistrict.SelectedItem.Text)
&& (x.attributeName == "TrainingProgram Code" && x.strValue==ddlSearch.Text)
&& (x.attributeName == "Father Name" && x.strValue==txtform.Text)
).Select(t => t.strFormId).Distinct().ToList();
проблема у меня есть только strvalue столбец в моей БД, которая хранит каждую информация теперь я должен применять кратные операции поиска, если я применять и оператор-запрос возвращает null. Но если я применяю или возвращаю значения запроса оператора, но мне нужен результат, а оператор не работает или оператор, пожалуйста, помогите.
Вы используете EAV. Вы используете какой-то ItemId, который является общим для всех атрибутов? – Sarathy
Можете ли вы показать мне, как вы применяете оператор OR? – alsafoo
Другими словами: обновите свой вопрос, чтобы включить запрос с оператором или. – alsafoo