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

dbgrid 顯示問題

答題得分者是:hagar
cyl
中階會員


發表:163
回覆:171
積分:66
註冊:2002-07-11

發送簡訊給我
#1 引用回覆 回覆 發表時間:2003-11-17 12:24:18 IP:202.181.xxx.xxx 未訂閱
請問我用table1在處理一些資料問題,而dbgrid是連接到此table1, 而我不想讓畫面上看到dbgrid的資料一筆一筆移動,請問要如何做??? 我用以下方法,但是沒有用 dbgrid1.Columns.BeginUpdate ; for i:=0 to adotable1.RecordCount -1 do adotable1.next; dbgrid1.Columns.EndUpdate ;
Fishman
尊榮會員


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

發送簡訊給我
#2 引用回覆 回覆 發表時間:2003-11-17 12:39:17 IP:210.65.xxx.xxx 未訂閱
Hi:    你可以先將該 DBGrid.Datasource := NIL;執行完你的動作後,再將該 DBGrid 的 Datasource 指定回去,但缺點是在未指定 Datasource 時,DBGrid 會是一片空白      ------------------------ 以上言論,純粹為個人意見 ------------------------
------
Fishman
huangeider
高階會員


發表:288
回覆:492
積分:231
註冊:2003-02-26

發送簡訊給我
#3 引用回覆 回覆 發表時間:2003-11-17 13:00:43 IP:61.231.xxx.xxx 未訂閱
試試再拉個ttable來作編輯動作 「堅持」從洗馬桶做起 Aric
hagar
版主


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

發送簡訊給我
#4 引用回覆 回覆 發表時間:2003-11-17 13:22:57 IP:202.39.xxx.xxx 未訂閱
begin
  ADOTable1.DisableControls;
  try
    // 做其它事
  finally
    ADOTable1.EnabledControls;
  end;
--- Everything I say is a lie.
Mickey
版主


發表:77
回覆:1882
積分:1390
註冊:2002-12-11

發送簡訊給我
#5 引用回覆 回覆 發表時間:2003-11-17 13:24:29 IP:218.163.xxx.xxx 未訂閱
cyl 你好:    不知有沒有誤會你的意思, DataSet 有 EnableControls/DisableControls     Method, 你可以搜尋一下相關文章.
cashxin2002
版主


發表:231
回覆:2555
積分:1937
註冊:2003-03-28

發送簡訊給我
#6 引用回覆 回覆 發表時間:2003-11-17 13:29:10 IP:63.84.xxx.xxx 未訂閱
您好﹗    資料集元件有兩個相關的屬性﹕DisControl和EnableControl﹐作用是切斷和恢复資料集元件与資料感知元件之間的連接﹐以做到類似您需要的目的﹐之前有其它朋友的發問文章﹐請參考如下連接﹐其中有一些使用的說明﹕ http://delphi.ktop.com.tw/topic.php?TOPIC_ID=39057    參考看看﹗    ===================== 努力,相信會獲得美麗! 忻晟
------
忻晟
系統時間:2024-05-18 15:52:24
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!