ODAC(V9.5.15) 学习笔记(四)TMemDataSet (2)

2.索引与过滤

名称

类型

说明

IndexFieldNames

string

设置排序字段列表,每个字段之间通过分号分割。每个字段后可以有以下几种排序选项:

ASC        升序

DESC      降序

同时还可以有以下选项:

CIS         大小写不敏感

CS          大小写敏感

BIN        使用字符的码值排序

如:

DataSet1.IndexFieldNames   := 'LastName ASC CIS;   DateDue DESC';

Ranged

Boolean

判断数据集是否处于范围过滤状态

KeyExclusive

Boolea

在设置Range时,其边界上的最大和最小值是否包含在Range显示范围内。缺省为False,表示包含在Range内。

SetRange

设置Range范围,相当于一次性调用了SetRangeStart、SetRangeEnd和 ApplyRange三个函数。

SetRangeEnd

SetRangeStart EditRangeStart EditRangeEnd

设置Range范围,函数调用后,将数据集状态设置为dsSetKey,然后通过数据集的FieldByName等方法设置范围值

ApplyRange

CancelRange

启用或撤销范围过滤

Locate

LocateEx

进行记录查找,LocateEx提供了更多的选项

上一篇:Bzoj 1532: [POI2005]Kos-Dicing 二分,网络流


下一篇:ODAC(V9.5.15) 学习笔记(四)TMemDataSet (3)