我有我想连接到相同的数据集,但每个具有一个显示数据的不同子集2个TDBLookupComboBox控件。如果我只需要一个盒子,我会使用的数据集过滤,但我需要能够在同一时间,以显示他们两个,我不知道有什么方法可以做到这一点。有谁知道,如果是可以做到的,如果是这样,怎么样?

有帮助吗?

解决方案

如果你使用一个TClientDataSet,您可以克隆光标(TClientDataSet.CloneCursor)到另一个的TClientdataSet不具有ProviderName属性集。两者的ClientDataSet现在指向存储器中的相同的数据,但可以有自己的过滤器。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top