浏览问题
等待回复
精选文章
申请试用
资源中心
漏洞修复
注册
|
登录
SuperMap技术问答社区
我要
提问
智能客服
首页
/
浏览问题
/
组件GIS
/
问题详情
如何删除一个数据集里的数据
hudeyi10...
4EXP
2016年12月30日
现在有一个数据集,数据库类型的。我想删除里面的数据,有sql条件的,如何操作?谢谢
难道非要先获得到SmID集合,然后调用datasetVector.deleteRecords(arg0) 。有没有简单的。比如delete from T where field=?的
iclient
请
登录
或者
注册
后回答这个问题。
2 个回答
对数据库中的数据操作,超图有一套管理逻辑,建议使用组件接口进行添加,自己直接操作数据库容易搞坏数据,组件就像你上面说的通过recordset来进行删除操作。
程逸诗
4,620EXP
2016年12月30日
请
登录
或者
注册
后再添加评论。
可以先通过where条件查询得到recordset,再通过recordset的deleteAll方法将记录全部清除即可。
李萍
500EXP
2017年01月03日
请
登录
或者
注册
后再添加评论。
智能推荐
相关问题
相关文章
推荐教程
删除数据服务里的某个数据集中的某条数据
iobject从一个数据集中删除指定名称的属性字段
记录集recordCount有两个 如何同时删除这两个数据集
关于删除多个建筑模型数据集中的一个建筑单体问题
删除数据源里的数据集后,图层管理器中依然有
在范围查询中,查询多个数据集时,如何实现在属性标签框里显示不同图片
二次开发,数据源里已经删除数据集但图层管理器中还有
热力图超过边界部分如何删除或隐藏?
热门文章
查看更多>
关注我们
超图软件官网
SuperMap Online
地图慧
帮助中心
备案信息
技术资源中心
...