delphi有没有根据key,显示value的数据库控件
比如数值是1,显示男;0,显示女。这对应关系是通过控件的属性来设置,不是通过数据源来对应。
[解决办法]
这个可以实现的,比方说数据库中设置标识
性别字段:1 显示男;0 显示女
再用DELPHI软件编写界面时,判断这个就可以了
若客户选择“男”时,就将数据库中写入1
选择“女”时,就将数据库中写入0
即可
[解决办法]
这个可以有,在新版Delphi2010以上的版本中加入了模板类这部分内容。
早期版本可以使用TStrings的object来实现.
[解决办法]
如果只是字符串与数字进行对应的话,可以用:ComboBoxEx
ItemEx[0].Caption来保存显示的值
ItemEx[0].ImageIndex来保存数字类型的值
但前提是ComboBoxEx没有关联ImageList,呵呵
[解决办法]
试试TRzComboBox,有Items 和 Values属性,可动态也可静态 ,也有和数据集关联的TRzDBComboBox
[解决办法]
DBLookupComboBox即可,但是前提是要建立码表。