首页 / 浏览问题 / 组件 / 问题详情
如何删除一个数据集里的数据
12月30日, 2016
现在有一个数据集,数据库类型的。我想删除里面的数据,有sql条件的,如何操作?谢谢

难道非要先获得到SmID集合,然后调用datasetVector.deleteRecords(arg0) 。有没有简单的。比如delete from T where field=?的

2 个回答

对数据库中的数据操作,超图有一套管理逻辑,建议使用组件接口进行添加,自己直接操作数据库容易搞坏数据,组件就像你上面说的通过recordset来进行删除操作。
程逸诗  (4,429分)  名扬四海
12月30日, 2016
可以先通过where条件查询得到recordset,再通过recordset的deleteAll方法将记录全部清除即可。
李萍  (490分)  锋芒毕露
1月3日, 2017
...