ОБСУЖДЕНИЕ

Как Искать по части значения поля в Db.search ?

3 ответов 4,2 тыс.
AI-выжимка обсуждения скоро
Как искать по части значения поля в db.Search ??

Формируем запрос по заданным критериям в базу. Сейчас ищем так:
SFormula={(Company_FullName = "}+doc.FullName(0)+{")}
SFormula= SFormula +{(company_jaddress = "}+doc.City(0)+{")}
Set dc = dbCorr.Search (SFormula, Nothing, 0)

Проблема заключается в следующем, что отбираются только те организации, где в условии прописано полностью идентичное значение.

Например по адресу: если нам нужны все организации, которые находятся в Красноярске, то в поле «doc.City» мы должны ввести полностью «Красноярск». Как сделать так, чтобы можно было сформировать запрос по части текста: например мы вводим в поле «Крас», в ответ должны получить все документы где есть «Крас»- «Красноярск», «Краснодар» и т.п.

Т.е. =(равно) в условии не подходит, как задавать условие или какой метод нужно использовать в данном случае?
 

Статистика тем

Создано
Mikle77,
Последний ответ от
Mikle77,
Ответы
3
Просмотры
4 245