是否可以将多个表中的多个查询的结果放入TClientDataset?
就像这样
SELECT * from t1; SELECT * from t2; SELECT * from t3;
我似乎无法找到一种方法来让数据提供程序(SetProvider)一次从多个表中提取结果.
ClientDatasets
可以包含本身是其他数据集的字段.因此,如果要在单个数据集中创建三个表,请创建三个包含ClientDatasets
所需的三个结果集,然后将它们放在一个中ClientDataSet
.
本文:
http://dn.codegear.com/article/29001
向您展示如何在运行时和设计时执行此操作.特别注意标题为:
" ClientDataSet's
使用运行时创建结构TFields
"