全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:1159
推到 Plurk!
推到 Facebook!

ADOTable查詢問題

答題得分者是:tech_state
nieo
一般會員


發表:32
回覆:56
積分:17
註冊:2003-07-25

發送簡訊給我
#1 引用回覆 回覆 發表時間:2003-08-21 22:23:12 IP:210.68.xxx.xxx 未訂閱
請問各位大大: 我放了一個CheckListBox在我的表單哩,然後我想讓CheckListBox的item是我資料庫裡的每一筆資料的第一個欄位的值,請問各位大大我要用ADOTable裡的哪一個屬性呢?
tech_state
版主


發表:44
回覆:638
積分:641
註冊:2003-02-10

發送簡訊給我
#2 引用回覆 回覆 發表時間:2003-08-21 23:04:39 IP:203.204.xxx.xxx 未訂閱
nieo, 您好 請試試以下的code。  
   CheckListBox1->Clear();
   ADOTable1->First();
   while(!ADOTable1->Eof)
   {
      CheckListBox1->Items->Add(ADOTable1->FieldByName("Field")->AsString);
      ADOTable1->Next();
   }
Field為您資料庫裡的每一筆資料的第一個欄位,
另外紅色的部分,則必須根據該欄位的type來作修改,
假設是數字就要改為AsInteger。
 
================================= 涵養怒中氣。謹防順口言。留心忙裡錯。珍惜有時錢。 是非終日有,不聽自然無 天下本無事,庸人自擾之
nieo
一般會員


發表:32
回覆:56
積分:17
註冊:2003-07-25

發送簡訊給我
#3 引用回覆 回覆 發表時間:2003-08-21 23:14:53 IP:210.68.xxx.xxx 未訂閱
版主大大: 為什麼在ADOTable後面不用加上RecordSet或是Fields呢?還是ADOTable只要連線完就是代表著一筆資料?
tech_state
版主


發表:44
回覆:638
積分:641
註冊:2003-02-10

發送簡訊給我
#4 引用回覆 回覆 發表時間:2003-08-21 23:31:24 IP:203.204.xxx.xxx 未訂閱
nieo, 您好 我想這是每個人的使用習慣吧! 我習慣直接讀取我要的欄位的值, 所以就直接給定該欄位的欄位名稱。 而我用的方式與使用RecordSet或是Fields所得到的結果應該會一樣, 您可以試試看。 ================================= <>涵養怒中氣。謹防順口言。留心忙裡錯。珍惜有時錢。 <>是非終日有,不聽自然無 <>天下本無事,庸人自擾之
nieo
一般會員


發表:32
回覆:56
積分:17
註冊:2003-07-25

發送簡訊給我
#5 引用回覆 回覆 發表時間:2003-08-21 23:41:21 IP:210.68.xxx.xxx 未訂閱
謝謝大大的指導
系統時間:2024-05-07 6:47:44
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!