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

各位大大 請問DBComboBox為何不顯示欄位名稱

答題得分者是:william
rockytian
一般會員


發表:8
回覆:4
積分:2
註冊:2002-11-28

發送簡訊給我
#1 引用回覆 回覆 發表時間:2003-01-06 09:14:02 IP:61.145.xxx.xxx 未訂閱
我用DBComboBox來調用數據庫的BOM的欄位值,用Query1連SQL Server,已將DBComboBox1和DBComboBox2的Datasource 設為Datasource1.如果將DBComboBox1的Datafield設為[料品名稱],但是在DBComboBox1的欄位上只顯示一個[1]而不是我所設的[料品名稱].這不知是為何. 另怎樣實現在DBComboBox1顯示欄位名稱,而同時在DBComboBox2中顯示該 DBComboBox1欄位所包含的值呢? 謝謝各位大哥大姐幫我解答問題!
william
版主


發表:66
回覆:2535
積分:3048
註冊:2002-07-11

發送簡訊給我
#2 引用回覆 回覆 發表時間:2003-01-06 09:45:50 IP:147.8.xxx.xxx 未訂閱
I think you need a ordinal combobox for the fieldname dropdown and change the field for the value combobox at runtime.
rockytian
一般會員


發表:8
回覆:4
積分:2
註冊:2002-11-28

發送簡訊給我
#3 引用回覆 回覆 發表時間:2003-01-06 10:01:37 IP:61.145.xxx.xxx 未訂閱
william : 可不可以再講的明白一點,能給我一個范例嗎
william
版主


發表:66
回覆:2535
積分:3048
註冊:2002-07-11

發送簡訊給我
#4 引用回覆 回覆 發表時間:2003-01-06 10:14:01 IP:147.8.xxx.xxx 未訂閱
with Query1,ComboBox1 do begin
    Items.Clear;
    for i := 0 to FieldCount-1 do
        Items.Add(Fields[i].FieldName);
end;
Just a quick draft, not tested... then write a OnChange event hanlder for ComboBox1 and set the proper field for the DBComboBox... 發表人 - william 於 2003/01/06 10:16:20
william
版主


發表:66
回覆:2535
積分:3048
註冊:2002-07-11

發送簡訊給我
#5 引用回覆 回覆 發表時間:2003-01-06 10:28:32 IP:147.8.xxx.xxx 未訂閱
引言: william: 可以寫中文嗎?
Sorry >
T.J.B
版主


發表:29
回覆:532
積分:497
註冊:2002-08-14

發送簡訊給我
#6 引用回覆 回覆 發表時間:2003-01-06 11:05:34 IP:61.220.xxx.xxx 未訂閱
william 兄的意思是 你要在執行時期 一個一個把query的欄位動態新增到combobox裡面 天行健 君子當自強不息~~@.@
------
天行健
君子當自強不息~~@.@
timhuang
尊榮會員


發表:78
回覆:1815
積分:1608
註冊:2002-07-15

發送簡訊給我
#7 引用回覆 回覆 發表時間:2003-01-07 17:33:21 IP:210.58.xxx.xxx 未訂閱
引言: 我用DBComboBox來調用數據庫的BOM的欄位值,用Query1連SQL Server,已將DBComboBox1和DBComboBox2的Datasource 設為Datasource1.如果將DBComboBox1的Datafield設為[料品名稱],但是在DBComboBox1的欄位上只顯示一個[1]而不是我所設的[料品名稱].這不知是為何. 另怎樣實現在DBComboBox1顯示欄位名稱,而同時在DBComboBox2中顯示該 DBComboBox1欄位所包含的值呢?
DBComboBox1 不是這樣用的, 它只是用來存取欄位的資料而不是欄位的名 稱. 若是要達你要的功能的話, 欄位名稱的部分要自己帶出再放入一般的 ComboBox 中..
系統時間:2024-06-29 4:46:54
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!