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