DBGrid元件中使用PackList功能時的相關問題 |
尚未結案
|
sunsamuel199799
一般會員 發表:1 回覆:4 積分:1 註冊:2003-12-04 發送簡訊給我 |
|
cashxin2002
版主 發表:231 回覆:2555 積分:1937 註冊:2003-03-28 發送簡訊給我 |
|
terrychen
尊榮會員 發表:90 回覆:794 積分:501 註冊:2003-05-01 發送簡訊給我 |
|
sunsamuel199799
一般會員 發表:1 回覆:4 積分:1 註冊:2003-12-04 發送簡訊給我 |
|
cashxin2002
版主 發表:231 回覆:2555 積分:1937 註冊:2003-03-28 發送簡訊給我 |
您好﹗ 資料擷取自何資料集元件和DBGrid元件的PackList無關﹐您可新開一個專案﹐做一個範例來看看﹐是否是其中誤設定了什么﹐範例步驟如下﹕ 1﹒正常建立TQuery和資料庫的連接﹐并通過SQL語法﹐擷取到資料
2﹒通過DataSource元件﹐將TQuery擷取到的資料﹐利用DBGrid顯示出來
3﹒雙擊DBGrid元件﹐開啟其欄位編輯器﹐在其空白處點Mouse右鍵﹐在功能菜單中選擇[Add all Fields]﹐而后點選需要設定PackList的欄位名稱﹐在其PackList屬性中輸入資料項目
4﹒Run範例試試看﹐此欄位的PackList是否已可正常點選使用 參考看看﹗ =====================
努力,相信會獲得美麗!
忻晟
------
忻晟 |
sunsamuel199799
一般會員 發表:1 回覆:4 積分:1 註冊:2003-12-04 發送簡訊給我 |
|
terrychen
尊榮會員 發表:90 回覆:794 積分:501 註冊:2003-05-01 發送簡訊給我 |
|
cashxin2002
版主 發表:231 回覆:2555 積分:1937 註冊:2003-03-28 發送簡訊給我 |
您好﹗ 如您所述﹐再做一次考量﹕ 因為您只是用TTable元件來置換原來的TQuery元件﹐就可以正常使用﹐那問題應是出在TQuery元件的設定上﹐雖然說DataSource和DBGrid元件皆具有針對資料表的只讀屬性設定﹐但您的描述中并沒有提到更新這兩個元件的相關屬性﹒ TQuery元件有一個RequestLive的屬性﹐其作用是控制資料表是否可進行編輯﹐檢查一下是否被設定為False了﹐所以才出現這樣的現象﹒ 至于資料表中有無資料﹐應沒有關系﹐資料項目值是String形態的方式固定存在PackList中﹐所以應和資料表有無資料不相關﹒ 參考看看﹗ =====================
努力,相信會獲得美麗!
忻晟
------
忻晟 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |