Гость
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Поиск / 7 сообщений из 7, страница 1 из 1
30.10.2012, 11:34
    #38018312
Slash232
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поиск
Подскажите как правильно организовать поиск в бд Access чтобы в наборе оставались все записи соответствующие фильтрации Like '*" & Text2.Text & "*'" ?? Каждый раз результат неправильный. Поиск по системе - если встречается в наименовании часть текста введённая в Text2

Код: vbnet
1.
2.
3.
rst77.Open "Select * from Table1", conn77, adOpenDynamic, adLockOptimistic

rst77.Find "Наименование Like '*" & Text2.Text & "*'"
...
Рейтинг: 0 / 0
30.10.2012, 11:36
    #38018317
Slash232
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поиск
И второй вопрос, как отобрать в этом запросе записи с строчками в которых месяц 10 т.е. Октябрь?

Код: vbnet
1.
rst125.Open "Select * from Table1 Where Тип = 1 and Дата Like '*.10.*'", conn125, adOpenDynamic, adLockOptimistic
...
Рейтинг: 0 / 0
30.10.2012, 11:39
    #38018322
qwerty112
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поиск
Slash232Подскажите как правильно организовать поиск в бд Access чтобы в наборе оставались все записи соответствующие фильтрации Like '*" & Text2.Text & "*'" ?? Каждый раз результат неправильный. Поиск по системе - если встречается в наименовании часть текста введённая в Text2

Код: vbnet
1.
2.
3.
rst77.Open "Select * from Table1", conn77, adOpenDynamic, adLockOptimistic

rst77.Find "Наименование Like '*" & Text2.Text & "*'"


в АДО, подстановочный символ - %

авторИ второй вопрос, как отобрать в этом запросе записи с строчками в которых месяц 10 т.е. Октябрь?

Month(Дата)=10
...
Рейтинг: 0 / 0
30.10.2012, 12:33
    #38018422
Slash232
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поиск
Спасибо большое разобрался!
...
Рейтинг: 0 / 0
30.10.2012, 13:30
    #38018551
Slash232
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поиск
Еще подскажите пожалуйста в чем ошибка в данном коде? Пишет "Число содержит синтаксическую ошибку в выражении запроса". Не получаеться разобраться.

Код: vbnet
1.
rst125.Open "Select * from Table1 Where Тип = 1 and Дата between " & DateTime.Date - 30 & " and " & DateTime.Date - 30, conn125, adOpenDynamic, adLockOptimistic
...
Рейтинг: 0 / 0
30.10.2012, 13:35
    #38018560
Slash232
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поиск
Исправил, поставив # вокруг дат пишет тоже самое для даты.
...
Рейтинг: 0 / 0
30.10.2012, 13:42
    #38018581
qwerty112
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поиск
Slash232Исправил, поставив # вокруг дат пишет тоже самое для даты.
http://www.sql.ru/faq/faq_topic.aspx?fid=157 - твой п.3
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Поиск / 7 сообщений из 7, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]