关于使用DBCombobox的小问题 ( 积分: 50 )

  • 主题发起人 主题发起人 tripleh
  • 开始时间 开始时间
T

tripleh

Unregistered / Unconfirmed
GUEST, unregistred user!
我给DBCombobox绑定了dataSource和datafield.
但是程序运行时,我想让DBCombobox显示下拉列表里的一个值,怎么设?
 
DBCombobox显示下拉列表里的一个值?

你要对应的记录定位在相应位置才行的吧。
这种控件我一般不用的。
 
你先定义一个TSTRINGLIST ;
然后把值..放到里面去..

再用DB..BOX.ITEMS:= 列表....

这样行吗?
 
大家可能没懂我的意思。
DBcombobox是没有Item属性的。当我DBCombobox关联了数据源后,下拉列表里自然有我数据库里的记录。但是,DBCombobox没有ItemIndex属性,让我去指定选中列表中哪个记录!
 
DBComboBox.DataSource.DataSet.FieldByName('')
 
让我去指定选中列表中哪个记录!
??
记录定位在相应位置。
比如:
你想要显示DBCOMBOBOX的第三个值,那么
DBComboBox.DataSource.DataSet.RecNo := 3;
 
你用的是D几啊,D7有Item和ItemIndex
 
接受答案了.
 

Similar threads

D
回复
0
查看
842
DelphiTeacher的专栏
D
D
回复
0
查看
848
DelphiTeacher的专栏
D
后退
顶部