-1

我有两个 TDBLookupComboBox 控件,我想将它们连接到同一个数据集,但每个控件都显示不同的数据子集。如果我只需要一个框,我会在数据集上使用过滤,但我需要能够同时显示它们,而且我不知道有什么方法可以做到这一点。有谁知道它是否可以完成,如果可以,怎么做?

4

1 回答 1

8

如果您使用的是 TClientDataSet,您可以将游标 (TClientDataSet.CloneCursor) 克隆到另一个没有设置 ProviderName 属性的 TClientDataSet。两个 ClientDataSet 现在都指向内存中的相同数据,但可以有自己的过滤器。

于 2008-12-06T22:29:29.687 回答