【问题标题】:How to get the selected displayed string in a dblookupcombobox in Delphi?如何在 Delphi 的 dblookupcombobox 中获取选定的显示字符串?
【发布时间】:2015-03-21 03:27:24
【问题描述】:

我正在使用带有 MySQL 和 FireDAC 的 Delphi XE 6。

我有一个包含 GENDER 列的 CUSTOMER 表。

客户记录的性别为 M。

在表单中,我使用 dblookupcombobox 让用户从 REF_GENDER 表中进行选择。该表有一个 GENDER 列(数据为“M”或“F”)和一个 DESC 列(数据为“男性”或“女性”)。我还创建了一个包含数据 [ M - Male ] 和 [ F - Female ] 的计算字段。

dblookup 组合框将显示计算字段供用户选择。然后,“M”或“F”将更新到 CUSTOMER 表。

现在,我的问题是如何取回字符串 [ M - Male ] ?我只是想取回这个字符串进行打印,这样打印出来的版本就和显示表格差不多了。

【问题讨论】:

  • 你试过TDBLookupComboBox.Text吗?
  • 感谢 Uwe Raabe,TDBLookupComboBox.Text 就是答案

标签: delphi delphi-xe6


【解决方案1】:

只需访问查找表/查询本身 - 它应该与下拉列表中的值同步。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-06-17
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多