Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.07.22;
Скачать: CL | DM;

Вниз

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

 
_dron_   (2002-07-02 16:11) [0]

Возможно ли сделать фильтрацию в ADODataSet таким образом, чтобы фильтровалось по принципу поле="начало имени *"
* - все что угодно.


 
kig ©   (2002-07-02 16:20) [1]

Курсор какой?


 
Johnmen ©   (2002-07-02 16:25) [2]

Используя OnFilterRecord можно заделать любой фильтр....


 
_dron_   (2002-07-02 16:36) [3]

Курсор clUseClient

А по какому принципу можно это сделать, используя OnFilterRecord


 
Johnmen ©   (2002-07-02 16:50) [4]

Обычным образом...

const
NI = "начало имени";

Accept:=AnsiLowerCase(Copy(DataSet.FieldByName("MyField").AsString,1,Length(NI)))=NI;


 
kig ©   (2002-07-02 17:37) [5]

Если курсор клиентский, то

Filter Property
Indicates a filter for data in a Recordset.

....

FieldName must be a valid field name from the Recordset. If the field name contains spaces, you must enclose the name in square brackets.
Operator must be one of the following: <, >, <=, >=, <>, =, or LIKE.

....

If Operator is LIKE, Value can use wildcards. Only the asterisk (*) and percent sign (%) wild cards are allowed, and they must be the last character in the string. Value cannot be null.

....

In a LIKE clause, you can use a wildcard at the beginning and end of the pattern (for example, LastName Like "*mit*"), or only at the end of the pattern (for example, LastName Like "Smit*").




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

Текущий архив: 2002.07.22;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.022 c
14-70919
MJH
2002-06-25 06:04
2002.07.22
Кто нить уже пытался WMA ломать?


6-70842
KPV-10k
2002-05-13 22:24
2002.07.22
Проверка наличия TCP/IP на компе


1-70806
Fiend
2002-07-10 14:52
2002.07.22
И снова Service


1-70693
jonik pegas
2002-07-11 10:33
2002.07.22
Копирование потомков Tpersistent Assign-ом


3-70603
Zeidlitz
2002-06-24 03:43
2002.07.22
Импорт данных из *.dbf в Interbase