zoukankan      html  css  js  c++  java
  • DevExpress的TcxDBLookupComboBox使用方法及问题

    使用TcxDBLookupComboBox需要设置以下属性: 
    1、DataBinding.DataSource:数据感知控件的数据源。 
    2、DataBinding.DataField:数据感知控件的连接字段。 
    3、properties.ListSource:TcxDBLookupComboBox下拉列表数据源。 
    4、Properties.KeyFieldNames:下拉列表的关键字段(即cxDBLookupComboBox1.EditValue的值)。 
    5、Properties.ListColumns:设置下拉列表显示列(可以设置多个列,每个列里设置其Caption和FieldName)。 


    TDBLookupComboBox属性:DataField, DataSource, KeyField, ListSource。
    这几个属性代表的意义是:

      DataField, DataSource指定了需要修改的字段 (就是用户改变了TDBLookupComboBox的值之后需要修改的字段),
      KeyField, ListSource指定了TDBLookupComboBox的值的来源(来自哪个DataSource的哪个字段)。


    其中ListSource不能和DataSource相同。

    自己模拟测试结果 : KeyField 栏位的内容会更新到 DataField 中

    例如
    table1 中有sex(性别)的字段,你设置植为0 or 1
    0表示男,1表示女,在table1中只看到1 or 0,别人却不知道什么意思
    现在有第二个表table2,字段如下
    no   name
    0     男
    1     女
    设置TDBLookupListbox 的datasource 为table1的datasource,fieldname 为sex
    设置listsource为table2,listfield为name,keyfield 为no
    当在table1输入性别是,你只能是1 or 0,


  • 相关阅读:
    Linux_进程之间的通信
    Linux_控制作业(管理)
    Linux_进程管理相关命令
    Linux_进程管理的基本概述
    文本编辑_Vim&Vi
    Linux_权限管理理论概述
    Linux_用户和组管理
    Linux_ACL文件访问控制列表
    72. VUE axios 配置信息相关
    71. VUE axios 发送并发请求(多个)
  • 原文地址:https://www.cnblogs.com/karkash/p/3088359.html
Copyright © 2011-2022 走看看