合并两个数据集

时间:2011-09-23 04:38:32

标签: oracle delphi merge dataset dao

我有一个“大”TOracleDataSet我无法改变,因为它在大项目的许多不同部分使用。我想在此数据集中只添加一条记录,以便在另一个网格中使用。我看到它的解决方法是创建另一个oracle数据集,它将想要的记录和来自“大”数据集的另一个记录组合起来。换句话说,“小”数据集包括“大”数据集。

1 个答案:

答案 0 :(得分:1)

试试这个吗?

TxQuery Project

这曾是一个商业项目,但是他们确信将其发布为开源。

  

TxQuery组件是一个TDataSet后代组件,可用于使用SQL语句查询一个或多个TDataSet后代组件。它是用Delphi 100%源代码实现的,不需要DLL,因为它实现了自己的SQL语法分析器和SQL引擎。

该引述取自当前维护者的页面,我相信Chau Chee Yang

这个或者可能是TClientDataset可能是你最好的选择。