請教二個無目的DataSource的TDBLookupComboBox的連動 |
答題得分者是:P.D.
|
blue
中階會員 發表:170 回覆:136 積分:81 註冊:2002-04-15 發送簡訊給我 |
Hi,各位先進大家好:
小弟需要使用DBLookupComboBo"只在畫面上"選擇資料(目的地是只有TEdit,不是TDataSource), 例如 TEdit1 = 員工編號, TDBLookupComboBox1 = 員工姓名,配合 DBLookupComboBox.OnClose 是正常可以將 TEdit1 & TDBLookupComboBox 連動, 可是,如果增加了 另一個 TDBLookupComboBox2 = 員工暱稱, 其中, DBLookupComboBox1 & DBLookupCombobox2 如何顯示為對方選擇的相對應資料? 謝謝! |
P.D.
版主 發表:603 回覆:4038 積分:3874 註冊:2006-10-31 發送簡訊給我 |
如果你想表達EDIT 選擇某一代碼, 會顯示相關資訊的話, 不建議用 DBLookupCombo, 因為這個元件還是要動用到兩組 Dataset, 一個DataSource, 一個ListSource, 只是少寫一些code而已, 並沒有方便到那裡,
不如用一個TQuery 來過濾 2個TLable 來顯示, 在 Edit 的 onExit 或 onChange 來觸發 我自已曾經做過的一個案例, Edit 輸入編號, 會顯示10組類似該編號的識別, 是一個TEdit TDBGrid TQuery, 在 OnChange 事件觸發 Query 的 sql 語法, 提供個人參考 ===================引 用 blue 文 章=================== Hi,各位先進大家好: 小弟需要使用DBLookupComboBo"只在畫面上"選擇資料(目的地是只有TEdit,不是TDataSource), 例如 TEdit1 = 員工編號, TDBLookupComboBox1 = 員工姓名,配合 DBLookupComboBox.OnClose 是正常可以將 TEdit1 & TDBLookupComboBox 連動, 可是,如果增加了 另一個 TDBLookupComboBox2 = 員工暱稱, 其中, DBLookupComboBox1 & DBLookupCombobox2 如何顯示為對方選擇的相對應資料? 謝謝! |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |