在下拉列表中显示多个字段的问题!!!!!!

时间:2021-04-23 16:16:56
使用DBLookupComboBox1来显示一个表中的一条记录中的多个字段
请问如何实现????

8 个解决方案

#1


改用 第三方控件的 Ehlib 里面的 TDBLookupComboBoxEh,它功能强大的变态,你这点要求对他来说是小儿科。

#2


大哥
TDBLookupComboBoxEh在哪个面板了?

#3


第三方控件,是要去下载的。

#4


给个下载地址OK?

#5


up

#6


DBGrideh,搜吧!!!

#7


www.51delphi.com

#8


其实如果要求不高,完全可以用DBLookupComboBox1来实现的。

    它的Datasource属性指的是它要显示或修改的表的Datasource。相应的DataField指的是他所要显示或修改的字段。
    它的ListSource字段指的是它的下拉项里面所指内容的数据来源。就相当于ComboBox的Items。当然了,相应的ListField指的就是相应要供选择的字段。一定要注意KeyField要选择你所要求对用的项目。
    
    比如说,你用DataSource连接一个个人情况表,然后用DataField连接一个“性别”属性。然后另有一张表只有一个字段“性别类型”,里面的数据只有男,女。现在你在将ListSource连接到这个表对应的DataSource。设好KeyField,ListField。好了,现在就可以看到效果了。
   



#1


改用 第三方控件的 Ehlib 里面的 TDBLookupComboBoxEh,它功能强大的变态,你这点要求对他来说是小儿科。

#2


大哥
TDBLookupComboBoxEh在哪个面板了?

#3


第三方控件,是要去下载的。

#4


给个下载地址OK?

#5


up

#6


DBGrideh,搜吧!!!

#7


www.51delphi.com

#8


其实如果要求不高,完全可以用DBLookupComboBox1来实现的。

    它的Datasource属性指的是它要显示或修改的表的Datasource。相应的DataField指的是他所要显示或修改的字段。
    它的ListSource字段指的是它的下拉项里面所指内容的数据来源。就相当于ComboBox的Items。当然了,相应的ListField指的就是相应要供选择的字段。一定要注意KeyField要选择你所要求对用的项目。
    
    比如说,你用DataSource连接一个个人情况表,然后用DataField连接一个“性别”属性。然后另有一张表只有一个字段“性别类型”,里面的数据只有男,女。现在你在将ListSource连接到这个表对应的DataSource。设好KeyField,ListField。好了,现在就可以看到效果了。