delphi - 我可以一次从两个数据集中进行查找吗?

标签 delphi dataset lookup

this question,中,我问有关将数据集分成子集的问题,并得到了很好的答复。现在我有相反的问题。我有两个不同的数据集,分别代表一个共同祖先的两个不同子类的对象,并且我需要使用相同的TDBLookupComboBox来同时搜索两个数据集,并使用父代中存在的两个属性ID#和Name类。

查找字段允许您从多个源字段中查找内容,但只能在同一数据集中,而不能在两个不同的字段中查找。并且查找控件仅允许您指定一个查找字段进行搜索。有谁知道我如何从两个数据集中获取数据并在组合框中一起显示?

最佳答案

创建您自己的TDBLookupComboBox,它使用多个数据源。 。 。 。我之前已经创建了数据库感知控件(特别是下拉组合框)。它们非常容易执行,并为您提供所需的所有控制。

关于delphi - 我可以一次从两个数据集中进行查找吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/361086/

相关文章:

delphi - 为什么我的单选按钮组中的按钮都表现得像在一个组中?

android - 从 Android 中的联系人 ID 获取联系人详细信息

java - 使用 InitialContext 进行 EJB 查找

delphi - 如何将 TFileAttribute 开关添加到 IOUtils 函数

delphi - Delphi 2010中的BDE没有SERVER NAME参数吗?

r - 用于删除列的R代码说明

apache-spark - 将自定义函数应用于 spark 数据框组

c# - 如何使用 LINQ to DataSet 筛选集合

mongodb - $lookup 当外部字段是数组时

php - Delphi DEC库(Rijndael)加密