我遇到了合并来自不同数据库的两个选择的必要性,即 paradox (in bde) 和 ms sql server。
目前bde(通过TQuery
)仅用于程序的这一部分(即dbgrid)。现在我需要将一些存储在 ms sql server 数据库(我通常使用TADOQuery
的)中的数据添加到同一个网格中。
尽管查询是在完全不同的表上执行的,但列的结果集的命名和类型相似(我的意思是,如果我有这些表,比如在 ms sql server 数据库中,我可以为此使用一个简单的联合)。
有什么方法可以在 delphi7 中合并从这些中选择的记录集,我可以将结果用作 dbgrid 的数据源?