線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:1348
推到 Plurk!
推到 Facebook!

如何實現---"B選單的選項,是基於另一個A選單選項"???

答題得分者是:st33chen
okeyla
一般會員


發表:51
回覆:20
積分:19
註冊:2003-06-12

發送簡訊給我
#1 引用回覆 回覆 發表時間:2008-09-24 14:32:57 IP:61.62.xxx.xxx 訂閱
譬如說有兩個選項,
A選單,提供台灣各縣市名稱
B選單,提供A選項對應到的區名...
A 選到台北市
B選項內容便自動改成,大安區、中正區、萬華區、、、

這如何利用BCB的資料庫原件達成目的呢?
( 一般都是早keyin好的的選項...不會變動 >_< )
感謝您~
careychen
尊榮會員


發表:41
回覆:580
積分:959
註冊:2004-03-03

發送簡訊給我
#2 引用回覆 回覆 發表時間:2008-09-24 22:12:28 IP:59.126.xxx.xxx 訂閱
您的選單是指用 menu 元件,還是 DBLookupComboBox?
如果是 menu 則直接利用 Query 的方式,將資料 Query 出來後放進 menu ,使用2階的 Menu 就可以達成


如果是用 DBLookupComboBox 的話,在 DataControls 裡面有個 DBLookupComboBox 的元件,
直接拉他來做 Master-Detail 的方式,也很方便

===================引 用 okeyla 文 章===================
譬如說有兩個選項,
A選單,提供台灣各縣市名稱
B選單,提供A選項對應到的區名...
A 選到台北市
B選項內容便自動改成,大安區、中正區、萬華區、、、

這如何利用BCB的資料庫原件達成目的呢?
( 一般都是早keyin好的的選項...不會變動 >_< )
感謝您~
------
價值的展現,來自於你用哪一個角度來看待它!!
st33chen
尊榮會員


發表:15
回覆:591
積分:1201
註冊:2005-09-30

發送簡訊給我
#3 引用回覆 回覆 發表時間:2008-09-28 20:22:12 IP:122.116.xxx.xxx 未訂閱
如果 query1 以 datasource1 對應 A選單  (select city from tablea)
query2 以 datasource2 對應 B選單 (select area from tableb where city = :city)

把 query2 的 datasource property 設為 datasource1
(也就是 datasource1 不僅提供給 A選單, 也提供給 query2 )

參考一下



===================引 用 okeyla 文 章===================
譬如說有兩個選項,
A選單,提供台灣各縣市名稱
B選單,提供A選項對應到的區名...
A 選到台北市
B選項內容便自動改成,大安區、中正區、萬華區、、、

這如何利用BCB的資料庫原件達成目的呢?
( 一般都是早keyin好的的選項...不會變動 >_< )
感謝您~
------
IS IT WHAT IT IS
我是 李慕白 請倒著唸.
又想把老話拿出來說, 請用台語發音 : 專家專家全是ROBOT CAR (滷肉腳啦);
都已接手這麼久了, 績效還是那麼爛, 講話還那麼大聲.
系統時間:2024-04-26 8:23:22
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!