我的问题很简单。我有一个通过 TDataSetProvider 链接到 TADOQuery 的 TClientDataSet。我可以将数据从 TADOQuery 放入 TClientDataSet,但是如何将 TClientDataSet 中的数据重新放入 TADOQuery?
当我运行查询然后将 TClientDataSet 的 Active 属性设置为 True 时,数据会自动从 TADOQuery 传输到 TClientDataSet,但是如果我停用 TADOQuery 然后再次激活它,如何从 TClientDataSet 中取回数据?
我在几个数据库上运行相同的查询并使用 TClientDataSet 连接结果。这工作正常。我现在的问题是我需要将连接的结果集从 TClientDataSet 中返回到 TADOQuery 中,以便我可以使用 TADOQuery 的 SaveToFile 过程(出于兼容性原因)。我怎样才能做到这一点?