如何防止DBLookupComboBox在基础数据集中移动(记录)游标?我已经设置了ListSource和KeyField属性。我希望它只列出记录而不是将光标移动到基础表中。我正在使用Delphi XE2。
答案 0 :(得分:3)
无法阻止DBLookupCombobox
移动基础数据集中的光标。它需要沿着列出的记录移动,以检索要分配给主数据集字段的值。
通常的方法是使用辅助数据集,它只保存DBLookupCombobox
所需的值。此数据集不会连接到任何其他对象,包括其他数据集和可视组件。这样,光标移动就没有问题了。