{
TDBLookupComboBox屬性:DataField, DataSource, KeyField, ListSource。
這幾個屬性表明的意義是:DataField, DataSource指定了須要修改的字段
(就是用戶改變了TDBLookupComboBox的值以後須要修改的字段),
而KeyField, ListSource指定了TDBLookupComboBox的值的來源(來自哪一個DataSource的哪一個字段)。
其中ListSource不能和DataSource相同。 ide
本身模擬測試結果 : 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,
那麼你在looklist中選擇男 or 女 就會把1 or 0 寫入table1中
主要是直觀,否則誰知道0,1表明什麼意思spa
}
it