矢量数据集可以通过
Geometry geometry = recordset_world.getGeometry();
java.util.Map map = new java.util.HashMap();
FieldInfos fieldInfos = recordset_world.getFieldInfos();
for (int i = 0; i < fieldInfos.getCount(); i++) {
FieldInfo fieldInfo = fieldInfos.get(i);
if (!fieldInfo.getName().equalsIgnoreCase("SMID"))
map.put(fieldInfo.getName(), recordset_world.getFieldValue(fieldInfo.getName()));
}
recordset.addNew(geometry, map);
geometry.dispose();
recordset_world.moveNext();
}
// 批量操作统一提交
editor.update();
去追加数据。
但如果是没有geometry的表单数据集的场合,请问能否通过类似的代码,不加入geometry,只将数据添加到recordset中并提交更新?