TwwDBComboBox组件,在DELPHI里程序设计时候设置加载列表值,它有displayed value,stored value,两列,添加时候输入这两个值就可以了,前者表示显示值,后者表示真实值,我用items.add(str),有时候保存不了数据,估计不时真实值,只是显示值,请问大家,如果在程序运行时候动态加上去,特别是真实值,最后显示和真实值都可以加载上

解决方案 »

  1.   

    wwDBCombobox这个没有用过。
    items.add()只是动态添加下拉列表的数据。
    或者可以用普通的Combobox,在程序里使用SQL语句,在动态items.add()添加下拉数据后,保存.selected的数据。
      

  2.   

    这个很简单,方法:1、动态增加项目:
      wwDBComboBox1.Items.Clear;
      wwDBComboBox1.Items.Add('项目1'#9'1')
      wwDBComboBox1.Items.Add('项目2'#9'2')
      wwDBComboBox1.Items.Add('项目3'#9'3')2、测试,增加的项目的保存值:
       界面上放个按钮,代码如下:  ShowMessage(wwDBComboBox1.Value);
      这个显示的值,就是你内部需要保存的值;