如何把两个表的内容连接到一个Grid中?
要把两个表的内容连接到一个Grid,由于这两个表来自不同的数据库所以不能用SQL进行连接,但是两个表的格式相同,要求对这两个表进行Select后把他们的内容连在一起显示在一个DBGrid中。现在的设想是创建一个临时DataSet,对表1进行查询后把内容Append到临时表DataSet中,接着对表2进行查询,也把结果Append到临时表DataSet中,然后在程序代码中把DataSource的DataSet指定为这个临时DataSet,这样DBGrid就可以现实两个表的数据了。
设想是这样的,但是不知道怎么做?临时表DataSet怎么创建,又要如何把两个表的内容Append到这个临时表DataSet中呢?
表1 --来自数据库1
ID Name Address
1 jou city
2 hou wen
表2 -- 来自数据库2
ID Name Address
3 zhou gem
4 kete len
合并后在DBGrid中一起显示
-----------------------
| ID | Name | Address |
-----------------------
| 1 | jou | city |
-----------------------
| 2 | hou | wen |
-----------------------
| 3 | zhou | gem |
-----------------------
| 4 | kete | len |
-----------------------