Форумы HiProg.com - MS ACCESS, VBA, VB

 

Ответить на сообщение

Вернуться к теме

Вы отвечаете на сообщение:

ник: stix
Контексный поиск у меня: User вводит символы. Ищутся такие же символы, чтобы они стояли на первом месте по записям из таблицы и выводятся совпадающие записи в ту же таблицу.
У меня контексный поиск работает без сортировки. Вот код:

With Form1.Form ' форма-таблица
s = Me.input_search.Text ' получили значение для поиска
strWHERE = " WHERE Left([street]," & Len(s) & ") = '" & s & "' ' определяем контексный поиск
.RecordSource = "SELECT main.dom, street.street FROM main,street" & strWHERE
.Requery
End With

Хочу сделать сортировку по street и dom, т.е. Контексный поиск с отбором и сортировкой. Так вот, когда меняю 6-юю строку на след-юю(добавляю к концу ORDER BY), то оно сильно глючит:
.RecordSource = "SELECT main.dom, street.street FROM main,street" & strWHERE & " ORDER BY street.street,main.dom"

Мне причина не ясна. Подскажите, кто сообразил.

P.S. использую предложение SELECT без INNER JOIN - и так работает.


Ваше имя:

Пароль:

Цитировать: [quote][/quote] Код: [code][/code]
Жирный: [b][/b] Наклонный: [i][/i]
URL: [url][/url] 

Сообщение:

 Размер файла не более 50 Кбт. Большие файлы можно размещать на www.slil.ru

Прикрепить:

 

Для вставки смайлов в текст щелкните по значку.