Recordset 类型成员.
方法
名称 | 描述 | |
---|---|---|
AddNew | 重载。 | |
CancelUpdate | 用于取消在调用 Update 方法前对当前记录或新记录所做的任何更改,成功则返回 true。 | |
Close | 用于关闭记录集,使用数据集以后应及时关闭。 | |
Delete | 用于删除数据集中的当前记录,成功则返回 true。 | |
DeleteAll | 物理性删除指定记录集中的所有记录,即把记录从计算机的物理存储介质上删除,无法恢复。 | |
Dispose | 释放 Recordset 所占有的本地资源。 | |
Edit | 锁定并编辑 Recordset 的当前记录,成功则返回 true。 | |
GetAllFeatures |
用于返回记录集中的所有特征要素集。
| |
GetBoolean | 重载。 | |
GetByte | 重载。 | |
GetDateTime | 重载。 | |
GetDouble | 重载。 | |
GetFeature |
用于返回记录集中的特征要素对象。
| |
GetFieldInfos | 返回记录集里的字段信息集合对象。字段信息集合类的详细信息参见FieldInfos 类。 | |
GetFieldValue | 重载。 | |
GetGeometry | 用于获得数据集的属性数据表中当前记录对应的几何对象。 | |
GetID | 用于获得数据集的属性表中当前记录对应的几何对象的 ID 号(即 SmID 字段的值)。 | |
GetIDsByGeoRelation | 重载。 | |
GetInt16 | 重载。 | |
GetInt32 | 重载。 | |
GetInt64 | 重载。 | |
GetLongBinary | 重载。 | |
GetObject | 重载。 | |
GetQueryParameter | 得到当前记录集对应的查询参数,返回一个副本。具体查询参数信息参见QueryParameter类。 | |
GetRepresentationElement |
获取当前记录指定字段中所记录的制图表达对象。
| |
GetSingle | 重载。 | |
GetString | 重载。 | |
GetValues |
用于返回数据集的属性数据表中当前记录所有字段的值。
| |
GetVariantID | 用于获得数据集的属性表中当前记录对应的几何对象的 ID 号(即 SmID 字段的值),针对于 ID 为变体的数据集。 | |
Move | 将当前记录位置移动count行,将该位置的记录设置为当前记录,成功返回 true。 | |
MoveFirst | 用于移动当前记录位置到第一条记录,使第一条记录成为当前记录。成功则返回 true。 | |
MoveLast | 用于移动当前记录位置到最后一条记录,使最后一条记录成为当前记录,成功则返回 true。 | |
MoveNext | 移动当前记录位置到下一条记录,使该记录成为当前记录。成功则返回 true。 | |
MovePrev | 移动当前记录位置到上一条记录,使该记录成为当前记录。成功则返回 true。 | |
MoveTo | 用于移动当前记录位置到指定的位置,将该指定位置的记录作为当前记录,成功则返回 true。 | |
Refresh | 刷新当前记录集,用来反映数据集中的变化。如果成功返回 true,否则返回 false。 | |
SeekID | 在记录中搜索指定 ID 号的记录,并定位该记录为当前记录。 | |
SeekVariantID | 在记录中搜索指定 ID 号的记录,并定位该记录为当前记录, 针对于 ID 为变体的数据集。 | |
SetBoolean | 重载。 | |
SetByte | 重载。 | |
SetDateTime | 重载。 | |
SetDouble | 重载。 | |
SetFieldValue | 重载。 | |
SetFieldValueNull | 重载。 | |
SetGeometry | 用于修改记录集当前位置的几何对象,覆盖原来的几何对象,成功则返回 true。修改记录的几何对象时,系统自动修改与对象有关的系统字段的值,如多边形对象的面积,线段对象的长度等。 | |
SetInt16 | 重载。 | |
SetInt32 | 重载。 | |
SetInt64 | 重载。 | |
SetLongBinary | 重载。 | |
SetObject | 重载。 | |
SetRepresentationElement | 重载。 | |
SetSingle | 重载。 | |
SetString | 重载。 | |
SetValues | 重载。 | |
Statistic | 重载。 | |
Update | 用于提交对记录集的修改,包括添加、编辑记录、修改字段值的操作。 | |
UpdateFields | 重载。 | |
WasNull |
用于判断上一次取值操作得到的值是否为空。
|
属性
名称 | 描述 | |
---|---|---|
Batch |
获取批量更新对象。
| |
Bounds | 获取记录集的属性数据表中所有记录对应的几何对象的外接矩形。 | |
Dataset | 获取记录集对应的数据集。 | |
FieldCount | 获取记录集中字段(Field)的个数。 | |
IsBOF | 判断当前记录的位置是否在记录集中第一条记录的前面(当然第一条记录的前面是没有数据的),如果是返回true,否则返回false。 | |
IsClosed | 判断记录集是否已经关闭。 | |
IsEmpty | 判断记录集中是否有记录,true 表示该记录集中无数据,此时,RecordCount 的值应为-1。 | |
IsEOF | 判断当前记录的位置是否在记录集中的最后一条记录的后面,如果是,返回Ture,否则返回false。 | |
IsReadOnly | 获取记录集是否是只读的,如果是只读的,则返回true,表示记录集中的信息将不可被修改。 | |
RecordCount | 获取记录集中的记录数。 |
事件
名称 | 描述 | |
---|---|---|
Stepped |
启动进度条时触发该事件。
|