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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 19.01.2015, 00:27   #1
ifreestyler
Пользователь
 
Регистрация: 03.12.2014
Сообщений: 33
По умолчанию Регистронезависимый фильтр в TIBTable

Всем привет!
Подскажите каким образом можно сделать регистронезависимый фильтр в TIBTable?
можно поставить
Код:
ibtable.FilterOptions := [foCaseInsensitive];
но получаю исключение not supported.
Делаю фильтр через
Код:
ibtable.Filter := 'KOD LIKE ''%'+edt35.Text+'%''';
но конечно же регистр тут учитывается.
Как же можно это победить?
ifreestyler вне форума Ответить с цитированием
Старый 19.01.2015, 08:06   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Я обычно делаю так:
Код:
ibtable.Filter := 'UPPER(KOD) LIKE ''%'+AnsiUpperCase(edt35.Text)+'%''';
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 19.01.2015, 12:50   #3
ifreestyler
Пользователь
 
Регистрация: 03.12.2014
Сообщений: 33
По умолчанию

Спасибо!
Правда пришлось добавить в таблице
CHARACTER SET WIN1251
COLLATE PXW_CYRL
но это уже моё упущение при создании базы
ifreestyler вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
DS фильтр PIKACHU Мультимедиа в Delphi 17 23.01.2017 08:04
Фильтр mental БД в Delphi 4 22.08.2011 16:15
Фильтр Magicmax Microsoft Office Excel 11 22.06.2010 12:20
поле типа BigInt + TIBTable SNUPY БД в Delphi 2 04.02.2010 12:30