![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Негодник
Форумчанин
Регистрация: 10.11.2009
Сообщений: 880
|
![]()
здравствуйте.
не могу настроить фильтр таблицы в базе, чтобы искались и отображались строки по определенным параметрам вот код Код:
У нас принято оформлять код специальным тэгом - кнопочка "#". Модератор
Если помог, проси поставить минус. Будь оригинален!
Последний раз редактировалось mihali4; 21.12.2009 в 23:48. |
![]() |
![]() |
![]() |
#2 |
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
![]()
QuotedStr(Edit3.Text) везде нужно. И в фильтре тоже.
|
![]() |
![]() |
![]() |
#3 |
Негодник
Форумчанин
Регистрация: 10.11.2009
Сообщений: 880
|
![]()
добавлял QuotedStr(Edit3.Text) везде, все равно фильтр не работает.
выдает сообщение 'Книги искомого автора не найдены!' или 'Искомая книга не найдена!' а при пустом Edit3 пишет эПоиск успешно завершен.', но результата не выдает
Если помог, проси поставить минус. Будь оригинален!
|
![]() |
![]() |
![]() |
#4 |
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
![]()
То есть Locate не выполняется.
Вы уверены, что вам нужен параметр [loCaseInsensitive] ? Попробуйте []. Хотя, может быть и нужен. И уберите строку Код:
Попробуйте подставить вместо S в Locate имя поля. Я не уверен, что там можно использовать переменную. З.Ы. Проверил, можно использовать переменную. Последний раз редактировалось mihali4; 22.12.2009 в 00:17. |
![]() |
![]() |
![]() |
#5 |
Негодник
Форумчанин
Регистрация: 10.11.2009
Сообщений: 880
|
![]()
попробовал, все равно фильтр не работает.
что самое интересное в этом же проекте другой фильтр, написаный примерно так же работает (там я тоже в Locate использую переменную).
Если помог, проси поставить минус. Будь оригинален!
|
![]() |
![]() |
![]() |
#6 |
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
![]()
Чудеса...
Попробуйте другой алгоритм. Устанавливайте фильтр (без Locate - его не будем использовать). И смотрите количество отфильтрованных записей. 0 - не найдено, >0 - найдено... |
![]() |
![]() |
![]() |
#7 |
Негодник
Форумчанин
Регистрация: 10.11.2009
Сообщений: 880
|
![]()
большое спасибо
Если помог, проси поставить минус. Будь оригинален!
|
![]() |
![]() |
![]() |
#8 | |
Пользователь
Регистрация: 12.11.2009
Сообщений: 20
|
![]()
Мне кажется в этой строке:
Цитата:
|
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
DS фильтр | PIKACHU | Мультимедиа в Delphi | 17 | 23.01.2017 08:04 |
TP7 чтение из файла, работает но не работает!? | Qousio | Помощь студентам | 7 | 02.06.2009 09:37 |
Библиотека НЕ работает с 2008, но работает с 2000 SQL | namenike | Общие вопросы C/C++ | 0 | 26.05.2009 11:04 |
Фильтр в форме не работает. Access'07 | Talia | Microsoft Office Access | 7 | 15.01.2008 13:54 |