У меня есть страница поиска, которая раньше работала в БД SQL, но теперь мы переместили бэк-эн в SharePoint, я пытаюсь построить запрос на основе выбора пользователя из выпадающего списка.
Существующий запрос SQL был:
string SQLquery "Select companyname,phone,email from Tab where Approved = 1"
If (country.selectedindex != "")
{
SQLquery += "AND (country LIKE '%" + country.SelectedValue + "%')"
}
If (functional.selectedindex != "")
{
SQL += "AND (country LIKE '%" + country.SelectedValue + "%')"
}
If (state.selectedindex != "")
{
SQL += "AND (state LIKE '%" + state.SelectedValue + "%') OR ( businessareaState like '%" + state.SelectedValue + "%'))"
}
Это было легко, но я должен создать тот же запрос в CAML на основе выбора пользователя из выпадающих списков.
Почему-то я не могу придать ему динамическую форму, так как структура полностью меняется в CAML, как только вы добавляете и критерии в нем.
Помощь будет высоко ценится.