如何根据列表从Poco :: Data :: RecordSet插入/删除行

时间:2016-05-06 09:39:21

标签: poco-libraries

我试图将Poco :: Data :: RecordSet与内部存储类型std :: list一起使用,如下所述: http://pocoproject.org/docs/00200-DataUserManual.html 选择<< " SELECT * FROM Person",list,now; //使用std :: list作为内部存储容器

我想这样做,因为我需要在检索后插入/删除记录集中的行。

当内部存储列表时,如何删除或插入记录集中的行。 无法找到有关如何执行此操作的任何文档。 Poco :: Data :: RecordSet似乎没有像成员那样的removeRow()或insertRow()。

1 个答案:

答案 0 :(得分:1)

目前无法做到这一点 - 您可以通过查询子句过滤不需要的数据,也可以为RecordSet创建RowFilter。或者,您可以将其复制到另一个容器中,但显然性能损失与此相关。

如果您希望在将来的版本中看到该功能,请在github上提交功能请求或发送拉取请求。