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

如何讓資料表的某一欄位的所有文字顯示在ComboBox1上面呢

答題得分者是:GrandRURU
l90425
初階會員


發表:95
回覆:152
積分:49
註冊:2008-04-03

發送簡訊給我
#1 引用回覆 回覆 發表時間:2008-08-06 19:46:53 IP:59.125.xxx.xxx 未訂閱
如何讓資料表的某一欄位的所有文字顯示在ComboBox1上面呢
請問各位大大要怎麼讀出某一欄位的所有值呢
我試過了DBLookupComboBox1但是他會改變對應的資料表欄位
所以沒辦法只好用ComboBox1了
或是有其他的方法嗎
拜託!謝謝!謝謝!

-謝謝大大的熱心回覆,謝謝!
------
-謝謝大大熱心的回覆!謝謝!
編輯記錄
taishyang 重新編輯於 2008-08-06 20:05:48, 註解 無‧
GrandRURU
站務副站長


發表:234
回覆:1651
積分:1742
註冊:2005-06-21

發送簡訊給我
#2 引用回覆 回覆 發表時間:2008-08-06 22:58:52 IP:59.124.xxx.xxx 未訂閱
利用資料感知元件,將指標移動到第一筆,然後檢查是否為EOF的狀態
然後將資料填入COMBOBOX內
大概會像是...
[code cpp]
SQLTable->First();
while(!SQLTable->EOF)
{
ComboBox->Item->Add(DBLookupComboBox->Text);
SQLTable->Next();
}
[/code]
如此這般的程式碼即可。
其他的用法可參閱KTOP進階搜尋功能
以下是參考連結網址:
http://delphi.ktop.com.tw/board.php?cid=168&fid=913&tid=90448#2

===================引 用 l90425 文 章===================
如何讓資料表的某一欄位的所有文字顯示在ComboBox1上面呢
請問各位大大要怎麼讀出某一欄位的所有值呢
我試過了DBLookupComboBox1但是他會改變對應的資料表欄位
所以沒辦法只好用ComboBox1了
或是有其他的方法嗎
拜託!謝謝!謝謝!

-謝謝大大的熱心回覆,謝謝!
l90425
初階會員


發表:95
回覆:152
積分:49
註冊:2008-04-03

發送簡訊給我
#3 引用回覆 回覆 發表時間:2008-08-07 12:13:00 IP:59.125.xxx.xxx 未訂閱
謝謝大大的提示
讓我完成測試
謝謝!謝謝!

[code cpp]
ADOTable1->First();
while(!ADOTable1->Eof)
{
ComboBox1->Items->Add(DBComboBox1->Text);
ADOTable1->Next();
}
[/code]


===================引 用 GrandRURU 文 章===================
利用資料感知元件,將指標移動到第一筆,然後檢查是否為EOF的狀態
然後將資料填入COMBOBOX內
大概會像是...
[code cpp]
SQLTable->First();
while(!SQLTable->EOF)
{
ComboBox->Item->Add(DBLookupComboBox->Text);
SQLTable->Next();
}
[/code]
如此這般的程式碼即可。
其他的用法可參閱KTOP進階搜尋功能
以下是參考連結網址:
http://delphi.ktop.com.tw/board.php?cid=168&fid=913&tid=90448#2


-謝謝大大的熱心回覆,謝謝!
------
-謝謝大大熱心的回覆!謝謝!
系統時間:2017-10-24 13:55:55
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!