Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > БД в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 12.05.2009, 16:19   #11
girz
Пользователь
 
Регистрация: 12.05.2009
Сообщений: 43
По умолчанию

Ошибки теперь нет, и нет никакого деиствия.Фильтрация не идет.
girz вне форума Ответить с цитированием
Старый 12.05.2009, 16:23   #12
Neeter
Форумчанин
 
Аватар для Neeter
 
Регистрация: 22.02.2009
Сообщений: 875
По умолчанию

stilet, там ведь находит точное значение вроде.
Наверно, girz'у надо чтобы находились значения начинающиеся на единицу и заканчивающееся другими символами или просто содержало в себе единицу. Для этого надо использовать не фильтр у таблицы, а SQL запрос, с тем же LIKE.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство.
Neeter вне форума Ответить с цитированием
Старый 12.05.2009, 16:29   #13
girz
Пользователь
 
Регистрация: 12.05.2009
Сообщений: 43
По умолчанию

Цитата:
Сообщение от Neeter Посмотреть сообщение
stilet, там ведь находит точное значение вроде.
Наверно, girz'у надо чтобы находились значения начинающиеся на единицу и заканчивающееся другими символами или просто содержало в себе единицу. Для этого надо использовать не фильтр у таблицы, а SQL запрос, с тем же LIKE.
Такой вариант желательней, и изначально он нужен предпочтительней.

без отсева по поиску точного значения работает.
girz вне форума Ответить с цитированием
Старый 12.05.2009, 16:35   #14
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
Neeter
Хм... Насколько я помню студенчество не всякие СУБД позволяли выполнять LIKE по числовому полю...
Впрочем Акцесс например такое поддерживает, и я бы это не фильтром делал а SQL:
Код:
SELECT Таблица1.q
FROM Таблица1
WHERE (q Like "*1*");
При этом q - числовая
I'm learning to live...

Последний раз редактировалось Stilet; 12.05.2009 в 16:38.
Stilet вне форума Ответить с цитированием
Старый 12.05.2009, 16:52   #15
Neeter
Форумчанин
 
Аватар для Neeter
 
Регистрация: 22.02.2009
Сообщений: 875
По умолчанию

Я так то и имел в виду Access. Надеюсь girz использует его...
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство.
Neeter вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Файлы и обработка числовых и символьных последовательностей Xeon332 Общие вопросы C/C++ 5 23.11.2008 17:38
Edit с разделением числовых разрядов XPAiN Компоненты Delphi 7 16.04.2008 12:51
Выборка значений ячеек DBGrid Македонский БД в Delphi 3 05.12.2007 07:10
фильтрация в DBGrid ГОСЕАН БД в Delphi 4 17.07.2007 17:05
Фильтрация по месяцу DBgrid .... khaz БД в Delphi 5 28.04.2007 14:03