2

我有一个 DBLookupComboBox,它列出了我从中选择一个值的 1 个表中的值。

选择该值后,我希望我必须能够输入/编辑 2 个 DBMemo 框以将其插入/更新到另一个表中。

但他们不允许我进入他们。我假设是因为它的状态是 dsInactive。

我该怎么做呢?

谢谢!

4

1 回答 1

3

如果状态为 dsInactive,则表示数据集未处于活动状态,因此无法对其进行编辑。在您的设置代码中,尝试说MyDataset.Active := true;. 这将触发其查询并将结果加载到数据集中供您查看和编辑。

于 2011-01-10T21:43:48.687 回答