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

請問怎麼資料表的標題..(Paradox)

尚未結案
pika2005
初階會員


發表:27
回覆:48
積分:25
註冊:2005-02-17

發送簡訊給我
#1 引用回覆 回覆 發表時間:2005-03-22 09:16:07 IP:218.162.xxx.xxx 未訂閱
一個建好的標題,怎麼更改名稱..請指點小弟.. 用什麼方法都行..
oktony
中階會員


發表:67
回覆:132
積分:64
註冊:2004-12-05

發送簡訊給我
#2 引用回覆 回覆 發表時間:2005-03-22 20:46:36 IP:220.161.xxx.xxx 未訂閱
double click DbGrid后會出現columns的編輯器后add all fields,然後點選任意column后在object inspector的title裏面的caption可以設置。
pika2005
初階會員


發表:27
回覆:48
積分:25
註冊:2005-02-17

發送簡訊給我
#3 引用回覆 回覆 發表時間:2005-03-22 21:51:03 IP:218.162.xxx.xxx 未訂閱
引言: double click DbGrid后會出現columns的編輯器后add all fields,然後點選任意column后在object inspector的title裏面的caption可以設置。
oktony您好,對不起..我意思說錯了..是怎麼在執行時改標題... 讀取已建的資料表..改裡面的標題..
oktony
中階會員


發表:67
回覆:132
積分:64
註冊:2004-12-05

發送簡訊給我
#4 引用回覆 回覆 發表時間:2005-03-22 23:11:19 IP:220.161.xxx.xxx 未訂閱
您好!還是不太明白您所說的意思,是 DBgrid1.Columns[0].Title.Caption:='XXX';嗎? 或者是Dataset裏面的DisplayLabel屬性呢?這兩种都可以運行時指定。
pika2005
初階會員


發表:27
回覆:48
積分:25
註冊:2005-02-17

發送簡訊給我
#5 引用回覆 回覆 發表時間:2005-03-23 01:04:57 IP:218.162.xxx.xxx 未訂閱
引言: 您好!還是不太明白您所說的意思,是 DBgrid1.Columns[0].Title.Caption:='XXX';嗎? 或者是Dataset裏面的DisplayLabel屬性呢?這兩种都可以運行時指定。
oktony您好,請看以下的說明.. //--把標題放到Edit2 void __fastcall TChildFrame::Button1Click(TObject *Sender) { Edit2->Text = DBGrid[0]->Columns->Items[0]->FieldName; } //---改完Edit2的值,按下Enter時,放到之前的標題 void __fastcall TChildFrame::Edit2KeyPress(TObject *Sender, char &Key) { if (Key==VK_RETURN ) DBGrid[0]->Columns->Items[0]->FieldName=Edit2->Text; }
oktony
中階會員


發表:67
回覆:132
積分:64
註冊:2004-12-05

發送簡訊給我
#6 引用回覆 回覆 發表時間:2005-03-23 19:52:39 IP:220.161.xxx.xxx 未訂閱
您好!您可以試試 DBGrid[0]->Columns[0]->Title->Caption=Edit2->Text; FieldName屬性不能隨意更名,如要更改Fieldname請直接對資料庫進行更該,如sql server裏的sp_rename存儲過程就可以更改列名: exec sp_rename 'orders.[p_id]', 'product_id', 'column'
pika2005
初階會員


發表:27
回覆:48
積分:25
註冊:2005-02-17

發送簡訊給我
#7 引用回覆 回覆 發表時間:2005-03-23 23:23:59 IP:218.162.xxx.xxx 未訂閱
引言: 您好!您可以試試 DBGrid[0]->Columns[0]->Title->Caption=Edit2->Text; FieldName屬性不能隨意更名,如要更改Fieldname請直接對資料庫進行更該,如sql server裏的sp_rename存儲過程就可以更改列名: exec sp_rename 'orders.[p_id]', 'product_id', 'column'
oktony您好,我所用的資料庫格式是Paradox.. 但是Paradox好像沒有更改標題名稱的語法..不然就是我沒找到..
系統時間:2024-05-14 5:37:39
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!