Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Базы данных > Регистронезависимая фильтрация в БД


Автор: Striderr 20.11.2009, 13:38
Всем доброго времени суток.
Вопрос такой.
Создаю приложение для работы с БД. Требуется осуществить фильтрацию по нескольким значениям. Причем сделать это так, чтобы проверка шла с первой буквы и была регистронезависима.

То есть, к примеру в поле "Производитель" есть 2 записи: AMD и Samsung.
И требуется, чтобы при вводе буквы "а" выводился AMD, а не Samsung (отфильтровывает так потому. что в слове "Samsung" есть маленькая буква "a", а в слове "AMD" ее нету).

Вот фрагмент кода:

Код
Table_tov->Filter="NAME_TOV LIKE '%"+Edit1->Text.Trim()+"%";




Автор: Striderr 21.11.2009, 08:41
Прочитал на одном из сайтов, что FireBird изначально не может обрабатывать регистронезависимую фильтрацию. Так ли это? 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)