|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
21.12.2009, 23:26 | #1 |
Негодник
Форумчанин
Регистрация: 10.11.2009
Сообщений: 880
|
не работает фильтр
здравствуйте.
не могу настроить фильтр таблицы в базе, чтобы искались и отображались строки по определенным параметрам вот код Код:
У нас принято оформлять код специальным тэгом - кнопочка "#". Модератор
Если помог, проси поставить минус. Будь оригинален!
Последний раз редактировалось mihali4; 21.12.2009 в 23:48. |
21.12.2009, 23:52 | #2 |
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
QuotedStr(Edit3.Text) везде нужно. И в фильтре тоже.
|
21.12.2009, 23:59 | #3 |
Негодник
Форумчанин
Регистрация: 10.11.2009
Сообщений: 880
|
добавлял QuotedStr(Edit3.Text) везде, все равно фильтр не работает.
выдает сообщение 'Книги искомого автора не найдены!' или 'Искомая книга не найдена!' а при пустом Edit3 пишет эПоиск успешно завершен.', но результата не выдает
Если помог, проси поставить минус. Будь оригинален!
|
22.12.2009, 00:07 | #4 |
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
То есть Locate не выполняется.
Вы уверены, что вам нужен параметр [loCaseInsensitive] ? Попробуйте []. Хотя, может быть и нужен. И уберите строку Код:
Попробуйте подставить вместо S в Locate имя поля. Я не уверен, что там можно использовать переменную. З.Ы. Проверил, можно использовать переменную. Последний раз редактировалось mihali4; 22.12.2009 в 00:17. |
22.12.2009, 00:20 | #5 |
Негодник
Форумчанин
Регистрация: 10.11.2009
Сообщений: 880
|
попробовал, все равно фильтр не работает.
что самое интересное в этом же проекте другой фильтр, написаный примерно так же работает (там я тоже в Locate использую переменную).
Если помог, проси поставить минус. Будь оригинален!
|
22.12.2009, 00:23 | #6 |
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
Чудеса...
Попробуйте другой алгоритм. Устанавливайте фильтр (без Locate - его не будем использовать). И смотрите количество отфильтрованных записей. 0 - не найдено, >0 - найдено... |
22.12.2009, 00:33 | #7 |
Негодник
Форумчанин
Регистрация: 10.11.2009
Сообщений: 880
|
большое спасибо
Если помог, проси поставить минус. Будь оригинален!
|
23.12.2009, 10:59 | #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 |