Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2004.04.25;
Скачать: [xml.tar.bz2];

Вниз

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

 
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 вся ветка

Форум: "Базы";
Текущий архив: 2004.04.25;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.032 c
14-1080355228
Новичек
2004-03-27 05:40
2004.04.25
DelphiX .rar в Кладовке


3-1080567190
venus
2004-03-29 17:33
2004.04.25
Чтение данных из файла в IB-базу :)


1-1081164502
d_oleg
2004-04-05 15:28
2004.04.25
Странное зависание при ShowModal из DLL


1-1081341459
Questioner
2004-04-07 16:37
2004.04.25
Изменение стиля окна TWebBrowser..


3-1080201658
Лысый
2004-03-25 11:00
2004.04.25
Нужна идея!





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский