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

CxGrid 的 抓取資料庫資料 與COLUMN 欄位 顯示對應 的問題

尚未結案
seedbcc
高階會員


發表:232
回覆:272
積分:105
註冊:2003-12-10

發送簡訊給我
#1 引用回覆 回覆 發表時間:2004-09-29 11:57:49 IP:221.169.xxx.xxx 未訂閱
CxGrid 的 抓取資料庫資料 與CXGRID內COLUMN 欄位 顯示對應 的問題 table的部份欄位,如下 -------------------------------------- 欄位名稱 資料型態 註解 fildid varchart2(30) ------------------------------------------- comport char(1) 0->COM1 1->COM2 2->COM3 3->COM4 4->COM5 5->COM6 6->COM7 7->COM8 假設有一筆RECORD,如下 --------------------- A123 0 問題如下: 我在畫面上 拉一個CxGrid 一個TABLE 一個DATASOURCE(二者相關連) cxGridDBTableView 對應到上述的DATASOURCE 假設我對cxGridDBTableView新增一個Columns 這個column 對應table的一個欄位(叫COMPORT) 這個COLUMN的Properties 設為combobox items加入COM1、COM2、COM3、COM4、COM5、COM6、COM7、COM8 那麼我在程式中,去抓取該TABLE,fileid為A123的欄位 這個Column,顯示的資料為 0 我是想讓它顯示COM1 ,它怎麼會顯示 0呢? 不是 0就對應到 combobox items內的index=0 也就是com1 嗎 ? 請教各位高手 ?
Mickey
版主


發表:77
回覆:1882
積分:1390
註冊:2002-12-11

發送簡訊給我
#2 引用回覆 回覆 發表時間:2004-09-29 23:06:06 IP:218.32.xxx.xxx 未訂閱
seedbcc 你好: 我沒用過 CxGrid, 不過你應該可以看看 TField 的 OnGetText 與 OnSetText Event.
seedbcc
高階會員


發表:232
回覆:272
積分:105
註冊:2003-12-10

發送簡訊給我
#3 引用回覆 回覆 發表時間:2004-09-30 08:59:48 IP:221.169.xxx.xxx 未訂閱
感謝版主的回答 我自己找到問題了 因為,我的table中 欄位是設 char 而combobox 讀取的是 integer 所以只把數值讀出來,無法替代相關的items 我已用其它方式(imagecombobox) 來替代 table的欄位 仍然是設為char
系統時間:2024-09-12 7:10:39
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!