![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Регистронезависимый поиск в русском MEMO? [D5, Paradox]
RavenD © (2005-03-01 13:32:00)Привет, All!
в таблице Paradox присутствует поле Memo содержащее русскоязычныйтекст, требуется реализовать регистронезависимыйпоиск с использованием LIKE как это реализовать?
Спасибо.
Anatoly Podgoretsky (2005-03-01 14:11:00) [1]Поиск LIKE не работает с мемо полями, но Парадокс он парадоксальный, на самом деле это два поля - мемо и текст.
Ну а регистронезависимый поиск делается с помощью приведения в верхнему или нижнему регистру, для этого есть функции UPPER LOWER, последнея не всегда.
DSKalugin (2005-03-01 14:07:00) [2]like работает только со строками
тебе надо написать самому обработчик OnFilterRecord
procedure TForm1.Table1FilterRecord(DataSet: TDataSet; var Accept: Boolean);
begin
Accept := AnsiContainsText(текст, строка_поиска)
end;