【解决办法】合并数据集有多种情况,以下有几点建议可供参考:
1. 要合并的多个数据集结构完全一致:此时您可以通过记录集(Recordset)对数据集进行读取记录和追加记录的操作,实现数据集中的数据合并;
2. 要合并的多个数据集的结构存在不一致:此时有以下情况可供参考:
2.1. 要合并的数据集存在相同字段值,合并数据集操作只是想增加不同的字段时,此时建议通过 DatasetVector.AppendFields方法从源数据集向目标数据集追加字段,并根据关联字段查询结果对字段进行赋值;
2.2. 要合并的数据集结构不一致且无可关联字段,此时不建议对数据集进行合并操作。