Контекстный поиск по буквенно в 2007 Access'e

Тема в разделе "Остальные БД", создана пользователем Kreol, 30 апр 2009.

  1. Kreol

    Kreol Гость

    Ребята подскажите как сделать в 2007 access'e Такую тему чтоб в поле со списком появлялся список похожих.

    Конкретезирую: у нас есть поле, мы в поле вбиваем ФИО
    Ниже например есть листбокс в котором с помощью запроса и постоянного обновления будет отображаться постепено такие повторы. Желательно с 5 буквы ну или как-нить еще. Вроде правильно изъяснился. :unsure: Спасибо за ответ.
    Запрос пишу так. но он гад не работает.
    Код (Text):
    SELECT LipovZem.Счетчик, LipovZem.ПІБ
    FROM LipovZem
    WHERE (((LipovZem.ПІБ) Like '" & Me.LipovZem.ПІБ.Text & "*'="Истина"));
    Код (Text):
    Private Sub ПІБ_Change()
    list100.Requery
    End Sub
    или подскажите как копировать из 1 поля в другое программно. Потому что если я вбиваю в 1 поле, то для того чтоб то что вбилось было во втором нужно на него переместить фокус. а так нифига не получаетсяф.

    Если нужно выложу базу.

    Спасибо. Если у гоко есть идеи поделитесь плиззз.
    Вот на этом сайте есть примеры, но я никак не могу в них разобраться Тут

    Дополнение.
    Поле которое должно использоваться для поиска является полем с данными которые вбиваются в базу.
    Тоесть мне не нужно выводить на отдельную кнопку, или отдельное поле. это у меня и так есть. мне нужно чтоб когда я ввожу ФИО где-то в другом месте появлялись похожие записи, например в листбоксе или в другом поле.
     
  2. BOPOHA

    BOPOHA Well-Known Member

    Регистрация:
    26 апр 2006
    Сообщения:
    118
    Симпатии:
    0
    Это записано не верно
    Код (Text):
    WHERE (((LipovZem.ПІБ) Like '" & Me.LipovZem.ПІБ.Text & "*'="Истина"));
    нужно так:
    Код (Text):
    WHERE (((LipovZem.ПІБ) Like '" & Me.LipovZem.ПІБ.Text & "*'));
    Этот код не сработает, нужно заново изменять запрос.
    Код (Text):
    Private Sub ПІБ_Change()
    list100.Requery
    End Sub
     
Загрузка...

Поделиться этой страницей