我需要将来自不同数据库的两个选择结果合并,分别是Paradox(在BDE中)和MS SQL Server。
目前程序仅在此部分(即dbgrid)中使用BDE(通过TQuery
)。现在我需要将存储在MS SQL Server数据库中的一些数据(通常使用TADOQuery
)添加到同一网格中。
虽然查询在完全不同的表上执行,但列的结果集命名和类型相似(我的意思是,如果我在MS SQL Server数据库中有这些表,我可以使用一个简单的联合操作进行操作)。
在Delphi7中,是否有任何方法将从这些数据库中选择的记录集合并,以便我可以将结果用作dbgrid的数据源?