各位大大 請問DBComboBox為何不顯示欄位名稱 |
答題得分者是:william
|
rockytian
一般會員 發表:8 回覆:4 積分:2 註冊:2002-11-28 發送簡訊給我 |
我用DBComboBox來調用數據庫的BOM的欄位值,用Query1連SQL Server,已將DBComboBox1和DBComboBox2的Datasource 設為Datasource1.如果將DBComboBox1的Datafield設為[料品名稱],但是在DBComboBox1的欄位上只顯示一個[1]而不是我所設的[料品名稱].這不知是為何.
另怎樣實現在DBComboBox1顯示欄位名稱,而同時在DBComboBox2中顯示該 DBComboBox1欄位所包含的值呢?
謝謝各位大哥大姐幫我解答問題!
|
william
版主 發表:66 回覆:2535 積分:3048 註冊:2002-07-11 發送簡訊給我 |
|
rockytian
一般會員 發表:8 回覆:4 積分:2 註冊:2002-11-28 發送簡訊給我 |
|
william
版主 發表:66 回覆:2535 積分:3048 註冊:2002-07-11 發送簡訊給我 |
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 發送簡訊給我 |
|
T.J.B
版主 發表:29 回覆:532 積分:497 註冊:2002-08-14 發送簡訊給我 |
|
timhuang
尊榮會員 發表:78 回覆:1815 積分:1608 註冊:2002-07-15 發送簡訊給我 |
引言: 我用DBComboBox來調用數據庫的BOM的欄位值,用Query1連SQL Server,已將DBComboBox1和DBComboBox2的Datasource 設為Datasource1.如果將DBComboBox1的Datafield設為[料品名稱],但是在DBComboBox1的欄位上只顯示一個[1]而不是我所設的[料品名稱].這不知是為何. 另怎樣實現在DBComboBox1顯示欄位名稱,而同時在DBComboBox2中顯示該 DBComboBox1欄位所包含的值呢?DBComboBox1 不是這樣用的, 它只是用來存取欄位的資料而不是欄位的名 稱. 若是要達你要的功能的話, 欄位名稱的部分要自己帶出再放入一般的 ComboBox 中.. |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |