Вниз
Скачать: CL | DM;

Фильтрация   Найти похожие ветки 

← →
Doctor Deejay ©   (2004-03-24 21:08) [0]

Как можно организовать фильтрацию из таблицы с одним полем, в котором содержатся записи типа:
qwer
qwert
qwerty
weree
eroi

по буквосочетанию rt.
В результате должны отфильтроватся записи вторая и третья.


← →
Vlad ©   (2004-03-24 21:12) [1]


> Doctor Deejay ©   (24.03.04 21:08)  

Событие OnFilterRecord
А так же см. ф-цию Copy


← →
spirit ©   (2004-03-25 07:08) [2]

like %rt%


← →
Doctor Deejay ©   (2004-03-25 09:59) [3]


> like %rt%


Можно ли поподробней?


← →
Andriano   (2004-03-25 11:54) [4]

Filter:="like %rt%";
Filtered:=false;
Filtered:=true;

В CDS.Filter ещё символ "*" работает. Смотри Help


← →
Doctor Deejay ©   (2004-03-25 18:52) [5]

А что такое like? Оно при выполнеии программы выдает ошибку.


← →
spirit ©   (2004-03-26 07:22) [6]


> Andriano   (25.03.04 11:54) [4]
> Filter:="like %rt%";
> Filtered:=false;
> Filtered:=true;



Filtered:=false;
Filter:="имя_поля like %rt%";
Filtered:=true;


← →
Balkon   (2004-03-26 08:26) [7]

У меня таже проблема, что и у автора топика...
>spirit ©
>Смотри Help
В хелпе по D5 написано, что оператор LIKE с символами % доступен только в свойстве Filter класса TClientDataSet или еще нашел у класса TIBTable. У таблицы же TTable свойтво Filter унаследовано от класса  TBDEDataSet и оно поддеживает для частичного сравнения только *, которая позволяет отфильтровывать только по первым буквам, но не по вхождению в произвльное место строки...

Так можно ли в  наборе TTable выполнить Фильтрацию по вхождению заданных символов в любое место строки с помощью фильтрации по выражению или по диапазону? Или нужно использовать для этого набор Query и средства SQL?

Спасибо зарание.


← →
Doctor Deejay ©   (2004-03-28 11:25) [8]

Вопрос до сих пор остался открыт...


← →
Mike Kouzmine ©   (2004-03-28 12:37) [9]

Ответ номер один решит твои проблемы. Нельзя быть таким ленивым.



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.021 c
1-1081118674
Alex79
2004-04-05 02:44
2004.04.25
Проблема смены шрифтов


1-1081648970
NND
2004-04-11 06:02
2004.04.25
-= Ошибки, ошибки и еще раз ошибки =-


14-1081081131
Kolyan
2004-04-04 16:18
2004.04.25
задержка


4-1077785537
@ac
2004-02-26 11:52
2004.04.25
Как закрыть какое-либо стороннее приложение, зная его имя и папку


14-1080393610
Knight
2004-03-27 16:20
2004.04.25
Прикиньте...




   Наверх