首页 / 浏览问题 / 组件GIS / 问题详情
iObject.Net如何批量修改工作空间中数据集下的所有数据
260EXP 2021年09月22日
想要批量修改一个工作空间的一个数据源下的所有数据集,将每个数据集中的一个字段下的文字列中的某一部分批量替换

请问除了遍历所有数据集的所有recordset,然后将更新后的recordset保存回去外,

有没有类似于sql中replace的方法,批量替换所有数据

1个回答

您好,其他的数据批量操作的就是追加列、追加行这种,这是数据结构所决定的。

没有替换这种,因为即使是sql的 replace 底层一样是遍历才可以实现的,并不会更快。

希望可以帮助到您!
于丁
1
10,538EXP 2021年09月22日
您好,感谢回复。

那么请问,加入我要遍历数据源下面的所有DatasetMosaic的话,要如何从DatasetMosaic中获取路径的信息。

想要修改的是SmPath,也就是路径信息的开头。

DatasetVector可以获取recordset,但DatasetMosaic初次接触,不太清楚应该如何修改
您好,这就是我问的。请问要如何修改里面的路径
...