Overload List

  名称描述
Append(Recordset)
用于将记录集(Recordset)追加到矢量数据集(DatasetVector)中。追加时,记录集与矢量数据集中字段名相同的字段直接追加,矢量数据集中没有而记录集中有的字段将跳过不处理。
Append(Recordset, String)

用于将记录集按图幅名字追加到矢量数据集中,要求该矢量数据集的空间索引为图库索引,追加后记录集中的所有记录将作为图库索引的一幅。追加时,记录集与矢量数据集中字段名相同的字段直接追加,矢量数据集中没有而记录集中有的字段将跳过不处理。该方法一般用于标准图幅数据入库过程。

执行完追加后 recordset 会指向最后一条记录的后面,即 isEOF 方法为 true。

Append(Recordset, array<String>[]()[], array<String>[]()[])

将记录集中源字段数组对应的记录,按照目标字段数组对矢量数据集追加行。

例如:将记录集中的b和c字段追加到矢量数据集的a和b字段中,其中,b和c字段组成源字段数组,a和b字段组成目标字段数组,调用该方法,将记录集的b和c的字段值逐行写到矢量数据集a和b字段下。

请参见