請問怎麼資料表的標題..(Paradox) |
尚未結案
|
pika2005
初階會員 ![]() ![]() 發表:27 回覆:48 積分:25 註冊:2005-02-17 發送簡訊給我 |
|
oktony
中階會員 ![]() ![]() ![]() 發表:67 回覆:132 積分:64 註冊:2004-12-05 發送簡訊給我 |
|
pika2005
初階會員 ![]() ![]() 發表:27 回覆:48 積分:25 註冊:2005-02-17 發送簡訊給我 |
|
oktony
中階會員 ![]() ![]() ![]() 發表:67 回覆:132 積分:64 註冊:2004-12-05 發送簡訊給我 |
|
pika2005
初階會員 ![]() ![]() 發表:27 回覆:48 積分:25 註冊:2005-02-17 發送簡訊給我 |
引言: 您好!還是不太明白您所說的意思,是 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 發送簡訊給我 |
|
pika2005
初階會員 ![]() ![]() 發表:27 回覆:48 積分:25 註冊:2005-02-17 發送簡訊給我 |
引言: 您好!您可以試試 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好像沒有更改標題名稱的語法..不然就是我沒找到.. |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |