要怎麼讓dbgrid 依據不同的資料值來顯示不同的文字? |
尚未結案
|
alice100001
一般會員 發表:21 回覆:49 積分:19 註冊:2002-09-14 發送簡訊給我 |
|
hagar
版主 發表:143 回覆:4056 積分:4445 註冊:2002-04-14 發送簡訊給我 |
|
alice100001
一般會員 發表:21 回覆:49 積分:19 註冊:2002-09-14 發送簡訊給我 |
|
T.J.B
版主 發表:29 回覆:532 積分:497 註冊:2002-08-14 發送簡訊給我 |
引言: 謝謝hagar的回答,但是我才初學,實在是不知道該怎麼寫,可以麻煩你寫個小例存嗎?謝謝!Dbedit就不需要寫了 只要做好相關的資料連結即可 至於在dbgrid中希望能顯示為男,女 選取tquery 然後按滑鼠右鍵 選取選單的第一項 (Fields Editor) 會跑出欄位編輯器 然後選擇 性別欄位 到該欄位的onGetText事件寫 if tquery.FieldByName('這裡打你的性別欄位名稱').asstring = 'M' then text := '男' else text := '女';這樣即可 < >< > 回首來時路 也無風雨也無晴~~@.@
------
天行健 君子當自強不息~~@.@ |
alice100001
一般會員 發表:21 回覆:49 積分:19 註冊:2002-09-14 發送簡訊給我 |
|
pprayer
高階會員 發表:35 回覆:185 積分:174 註冊:2002-03-13 發送簡訊給我 |
|
T.J.B
版主 發表:29 回覆:532 積分:497 註冊:2002-08-14 發送簡訊給我 |
引言: T.J.B謝謝你的回答,但是這樣寫連dbedit的內容也會變成男,女,而不是F或M了,可以重新舉個例子嗎?最快的做法 再把它指定回去即可 在原來程式碼後面加上 (假設DBEdit1為性別欄位) if DBEdit1.Text = '男' then DBEdit1.Text := 'M' else if DBEdit1.Text = '女' then DBEdit1.Text := 'F';< >< > 回首來時路 也無風雨也無晴~~@.@
------
天行健 君子當自強不息~~@.@ |
yenhorng
中階會員 發表:12 回覆:82 積分:94 註冊:2002-06-18 發送簡訊給我 |
|
shrobert
一般會員 發表:0 回覆:5 積分:6 註冊:2002-06-03 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |