首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

delphi有没有根据key,显示value的数据库控件,该怎么处理

2012-04-10 
delphi有没有根据key,显示value的数据库控件比如数值是1,显示男;0,显示女。这对应关系是通过控件的属性来设

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即可,但是前提是要建立码表。

热点排行