Access: поиск по всей длине строки - VB

Узнай цену своей работы

Формулировка задачи:

Имеется подфункция вида
Листинг программы
  1. Dim a As String
  2. a = yyy.xxx.Text
  3. With yyy.[url]www.Form[/url]
  4. If Len(a) <> 0 Then
  5. a = " WHERE Left([Фамилия]," & Len(a) & ") = '" & s & "'"
  6. Else
  7. a = ";"
  8. End If
  9. .RecordSource = "SELECT .... FROM [Данные Запрос1]" & a
  10. .Requery
  11. SortPoley ("[Фамилия] asc")
  12. End With
как сделать поиск по бд с заданием условий поиска в строке, чтобы поиск на совпадение производился начиная не с левой стороны, а полностью по всей строке? догадываюсь что наверное после каждого введенного символа надо выполнять поиск с LIKE, но результат получается кривым и не работающим(

Решение задачи: «Access: поиск по всей длине строки»

textual
Листинг программы
  1.        a = " WHERE [Фамилия] Like '*" & a & "*'"

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

6   голосов , оценка 3.833 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы