我正在尝试使用 TDBLookupCombo,但收到错误消息“带有消息‘LookupSource 必须连接到 TTable 组件’的 EInvalidOperation。
我将 TDBLookupCombo.LookupSource 连接到 TDataSource。TDataSource.Dataset 指向一个 TClientDataSet,其中包含查找表的记录(字段 ID 和描述)。
LookupDisplay := 'Description';
LookupField := 'ID';
LookupSource := dsLookup;
由于 TClentDataSet 不是 TTable 的后代,这是不可能的吗?如果是这样,那么不使用 3rd 方组件的最佳选择是什么。