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

如何修改 DBGrid1 的columns的title?

尚未結案
hcker
中階會員


發表:95
回覆:118
積分:62
註冊:2003-02-09

發送簡訊給我
#1 引用回覆 回覆 發表時間:2003-12-11 17:43:34 IP:218.19.xxx.xxx 未訂閱
我修改了DBGrid1.columns的Title裏的Caption 時 在未編譯時看到的是正常的, 但運行時顯示的仍然是從資料庫讀出的名字,如何修改這個成為自己想要的標題? ----------要知道自己有多笨,到DelphiK.Top來看看----------
hagar
版主


發表:143
回覆:4056
積分:4445
註冊:2002-04-14

發送簡訊給我
#2 引用回覆 回覆 發表時間:2003-12-11 17:58:16 IP:202.39.xxx.xxx 未訂閱
小弟試不會哩 ---
ko
資深會員


發表:28
回覆:785
積分:444
註冊:2002-08-14

發送簡訊給我
#3 引用回覆 回覆 發表時間:2003-12-12 11:34:04 IP:61.221.xxx.xxx 未訂閱
hcker 你好: 除了變更title還要指定feildname喔
------
======================
昏睡~
不昏睡~
不由昏睡~
Fishman
尊榮會員


發表:120
回覆:1949
積分:2163
註冊:2006-10-28

發送簡訊給我
#4 引用回覆 回覆 發表時間:2003-12-12 16:01:49 IP:210.65.xxx.xxx 未訂閱
Hi:    那是因為 DBGrid 相對應的 DataSet 你有去作欄位定義,請把所有欄位定義刪除,或是再定義各個 Field 的 DisplayLable。 -------------------------------- 小弟才疏學淺,若有謬誤請不吝指教 --------------------------------
------
Fishman
hcker
中階會員


發表:95
回覆:118
積分:62
註冊:2003-02-09

發送簡訊給我
#5 引用回覆 回覆 發表時間:2003-12-12 17:41:27 IP:219.137.xxx.xxx 未訂閱
謝謝大家的回答,問題是,我修改了title 在程式的介面上看是這樣的,但是運行後 卻又是和資料庫的一樣了。Feildname 當然是有置頂的,正因為指定了,在試圖修改的 時候會顯示這個是個錯誤的。 //那是因為 DBGrid 相對應的 DataSet 你有去作欄位定義,請把所有欄位定義刪除,或是再//定義各個 Field 的 //DisplayLable。 修改Displaylable 似乎沒用… 不過還是感謝你。 ----------要知道自己有多笨,到DelphiK.Top來看看----------
leo2568
中階會員


發表:54
回覆:124
積分:70
註冊:2003-09-21

發送簡訊給我
#6 引用回覆 回覆 發表時間:2003-12-12 18:11:48 IP:61.217.xxx.xxx 未訂閱
引言: 我修改了DBGrid1.columns的Title裏的Caption 時 在未編譯時看到的是正常的, 但運行時顯示的仍然是從資料庫讀出的名字,如何修改這個成為自己想要的標題? ----------要知道自己有多笨,到DelphiK.Top來看看----------
您若使用TADODataSet:例 修改FieldDefs->Customer被改成CustomerID4234,顯示也跟著變成CustomerID4234
hcker
中階會員


發表:95
回覆:118
積分:62
註冊:2003-02-09

發送簡訊給我
#7 引用回覆 回覆 發表時間:2003-12-12 22:16:14 IP:218.19.xxx.xxx 未訂閱
引言:
引言: 我修改了DBGrid1.columns的Title裏的Caption 時 在未編譯時看到的是正常的, 但運行時顯示的仍然是從資料庫讀出的名字,如何修改這個成為自己想要的標題? ----------要知道自己有多笨,到DelphiK.Top來看看----------
您若使用TADODataSet:例
Thx leo2568 . 可是我使用得是SQLDataset…並不能尋找到您說的… ----------要知道自己有多笨,到DelphiK.Top來看看----------
leo2568
中階會員


發表:54
回覆:124
積分:70
註冊:2003-09-21

發送簡訊給我
#8 引用回覆 回覆 發表時間:2003-12-12 22:32:06 IP:61.217.xxx.xxx 未訂閱
引言: 可是我使用得是SQLDataset
Connection是使用什麼呢?SQLConnection嗎? ╭╧╮╭╧╮╭╧╮╭╧╮╭╮│║│║│║ ╘∞╛╘∞╛╘∞╛╘∞╛ . ﹒﹒‧∴ ☆.....
hcker
中階會員


發表:95
回覆:118
積分:62
註冊:2003-02-09

發送簡訊給我
#9 引用回覆 回覆 發表時間:2003-12-13 08:00:12 IP:218.19.xxx.xxx 未訂閱
引言:
引言: 可是我使用得是SQLDataset
Connection是使用什麼呢?SQLConnection嗎?
ya... thx! ----------要知道自己有多笨,到DelphiK.Top來看看----------
Fishman
尊榮會員


發表:120
回覆:1949
積分:2163
註冊:2006-10-28

發送簡訊給我
#10 引用回覆 回覆 發表時間:2003-12-13 09:48:23 IP:210.65.xxx.xxx 未訂閱
Hi:    抱歉,錯了,DisplayLabel 是在 DBGrid 未設定欄位時才會生效 我剛剛用了 > -------------------------------- 小弟才疏學淺,若有謬誤請不吝指教 --------------------------------
------
Fishman
hcker
中階會員


發表:95
回覆:118
積分:62
註冊:2003-02-09

發送簡訊給我
#11 引用回覆 回覆 發表時間:2003-12-13 12:28:18 IP:61.144.xxx.xxx 未訂閱
唉…… 搞了半天……原來是控制項的問題,我用的bsSkinDBGrid修改了無效 而使用D7自帶的就OK了… 昏昏,怎麼給分好呢,可以每人給1分嘛? 感謝大家,如果有人知道 bsSkinDBGrid 怎麼設置顯示中文就好了。呵 ----------要知道自己有多笨,到DelphiK.Top來看看----------
系統時間:2024-05-19 19:22:36
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!