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

TClientDataSet.Data 的問題

答題得分者是:Chance36
Mecer
初階會員


發表:15
回覆:30
積分:29
註冊:2002-10-25

發送簡訊給我
#1 引用回覆 回覆 發表時間:2004-04-23 18:37:04 IP:203.204.xxx.xxx 未訂閱
各位前輩,想請教一個問題,TClientDataSet.Data是否可以累積相加? 舉例如下: Button1Click begin ClientDataSet2.Close; ClientDataSet1.Open; if ClientDataSet1.Active then begin ClientDataSet2.Data := ClientDataSet2.Data ClientDataSet1.Data; end; end; 畫面上希望讓使用者每次按下Button1的同時,是由ClientDataSet1負責去取得資料,取得後將查詢結果塞給ClientDataSet2,同時還要保留上一次的查詢結果,所以希望可以將TClientData.Data一直相加、累積,不過用法不對,是否有其他簡單的用法可以達到此目的?謝謝。
Chance36
版主


發表:31
回覆:1033
積分:792
註冊:2002-12-31

發送簡訊給我
#2 引用回覆 回覆 發表時間:2004-04-23 18:43:16 IP:211.20.xxx.xxx 未訂閱
Mecer 你好
Button1Click
begin
  // ClientDataSet2.Close; //資料集不要關閉
  ClientDataSet1.Open;
  if ClientDataSet1.Active then begin
    ClientDataSet2.AppendData(ClientDataSet1.Data,True);
  end;
end;
 
發表人 - chance36 於 2004/04/23 18:48:21
Mecer
初階會員


發表:15
回覆:30
積分:29
註冊:2002-10-25

發送簡訊給我
#3 引用回覆 回覆 發表時間:2004-04-23 19:05:20 IP:203.204.xxx.xxx 未訂閱
引言: Mecer 你好
Button1Click
begin
  // ClientDataSet2.Close; //資料集不要關閉
  ClientDataSet1.Open;
  if ClientDataSet1.Active then begin
    ClientDataSet2.AppendData(ClientDataSet1.Data,True);
  end;
end;
 
發表人 - chance36 於 2004/04/23 18:48:21
Thanks ~~ 可以了 ~~
系統時間:2024-05-04 13:13:06
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!