Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Поиск в BLOB (текст) поле не зависимо от регистра [D7, FireFox]


worldmen ©   (2010-06-18 17:47:00) 

В обычном Varchar поле я могу искать русский текст независимо от регистра:
" ... (UPPER(description COLLATE PXW_CYRL) like ''%'+Edit3.Text+'%'')
А у меня есть еще тексты песен в BLOB поле. Там ищет, но регистр важен


turbouser   (2010-06-20 00:01:00) [1]


> worldmen   (19.06.10 21:48) [5]

попробуй использовать вместо LIKE CONTAINING
(UPPER(description COLLATE PXW_CYRL) CONTAINING '+QuotedStr(Edit3.Text)
если не поможет - для полнотекстового поиска есть разные UDF


worldmen   (2010-06-19 21:48:00) [2]

:))) Я и сам посмеялся. Но умные люди догадались бы, что реч идет о Firebird.
Я так понял - тут нет людей знающих.


turbouser   (2010-06-19 01:49:00) [3]


> PEAKTOP ©   (19.06.10 01:34) [3]

я в курсе, если что. просто экзотично весьма. тем более из уст новичка.


PEAKTOP   (2010-06-19 01:34:00) [4]

> turbouser ©   (18.06.10 18:19) [2]
>
> БД - FireFox?


А почему бы и нет ? =)

Они же первые начали, когда версию 0.9 назвали Firebird. Потом, правда (под давлением австралийских копирастов), опомнились... Но осадочек остался.

Вот теперь и месть им =)


turbouser   (2010-06-18 18:19:00) [5]

БД - FireFox?


worldmen   (2010-06-18 17:49:00) [6]

в BLOB поле ищу просто:
or (text like ''%'+Edit3.Text+'%'') ')


Наверх

Титульная страница Поиск, карта сайта Написать письмо