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

請問如何用DBComboBox去判別資料庫??

尚未結案
88107087
一般會員


發表:10
回覆:5
積分:3
註冊:2003-10-12

發送簡訊給我
#1 引用回覆 回覆 發表時間:2003-10-12 17:17:28 IP:218.167.xxx.xxx 未訂閱
請問假如當選擇DBComboBox的值~就會判斷資料庫,只會出現我所要選擇的東西 我這樣講可能會聽不懂 所以我舉個例子 例如:我有廠商資料表,我用DBEtable,資料庫是ACCESS 要選擇包裝廠廠商點選DBComboBox以後,就只會出現包裝廠的廠名,不會出現其他廠商的廠名像加工廠、織廠等。 p.s. 不好意思~~我是初學者~可不可以回答的容易懂一些~~歹事歹事~~麻煩了~!~!謝謝!~!
88107087
一般會員


發表:10
回覆:5
積分:3
註冊:2003-10-12

發送簡訊給我
#2 引用回覆 回覆 發表時間:2003-10-12 17:24:19 IP:218.167.xxx.xxx 未訂閱
少寫東西 在我的廠商資料表裡有一個欄位是~廠商類別~ 是不是要用這個欄位去做判斷~~~~
cashxin2002
版主


發表:231
回覆:2555
積分:1937
註冊:2003-03-28

發送簡訊給我
#3 引用回覆 回覆 發表時間:2003-10-12 17:52:10 IP:63.84.xxx.xxx 未訂閱
您好﹗    看您的提問﹐目的是想使DBComboBox元件取得目前資料表的所有欄位名(如包裝廠, 工廠, 織廠等)﹐而后再在DBComboBox元件中選取欄位名稱﹐并透過DBGrid元件只顯示被選取欄位名的資料﹐這樣解釋沒有錯吧﹒    小弟之前有做過一個相關的範例用以解答問題﹐但那個範例是使用ListBox元件來讀取欄位名稱的﹐和您的需求大同小異﹐您可作以參考﹐其實DBComboBox元件是一種資料感知元件﹐所以它并不适合使用于這樣的工作﹐所以建議您改用ComboBox元件或者是ListBox元件來完成這樣的工作﹐相關連接如下: 1﹒類似問題之連接﹕ http://delphi.ktop.com.tw/topic.php?TOPIC_ID=36488 2﹒範例下載之連接﹕ http://delphi.ktop.com.tw/topic.php?TOPIC_ID=36615 3﹒ComboBox元件取得資料表的欄位名稱方法之連接﹕ http://delphi.ktop.com.tw/topic.php?TOPIC_ID=37989    參考看看﹗    ===================== 努力,相信會獲得美麗! 忻晟
------
忻晟
88107087
一般會員


發表:10
回覆:5
積分:3
註冊:2003-10-12

發送簡訊給我
#4 引用回覆 回覆 發表時間:2003-10-13 01:17:38 IP:218.167.xxx.xxx 未訂閱
img]http://delphi.ktop.com.tw/loadfile.php?TOPICID=12154429&CC=271831[/img] 我是要用DBComboBox的去選取~要先判斷廠商類別 例如:我要判別織廠,他的DBComboBox1下拉選項就只會出現所有織廠的廠商名稱(如圖裡的貴器跟貴合),若是判別染廠,也只會出現染廠的名稱(貴酩)。 我用的是DBEtable去連資料庫 可用if去判別ㄇ??還是有其他的判斷方法? 我其實是初學~~~因為要做專題才碰DELPHI,所以很多地方都不會 還有上面大大給的例子其實我也看不太懂~所以很不好意思 能在舉其他例子看看嗎??? 感激~~感激阿
cashxin2002
版主


發表:231
回覆:2555
積分:1937
註冊:2003-03-28

發送簡訊給我
#5 引用回覆 回覆 發表時間:2003-10-13 02:23:10 IP:63.84.xxx.xxx 未訂閱
您好!    您上貼的圖檔少了一個[, 所以重新幫您貼一次. ===================== 努力,相信會獲得美麗! 忻晟
------
忻晟
系統時間:2024-05-18 23:24:01
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!