掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
TClientDataSetへのデータのコピー (ID:45252)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
サトウさん、こんにちは。 > でSourceDataSetのレコードの位置づけがLastになっているとClentDatSet1に Dataがコピーされません。 D7で試して見ましたが、同じ動きをしましたので仕様通りかと(^^; > FirstとLastの間での動作は確認していません。 試してみましたが、その行から先がコピーされました。 例えば、 (1) ClientDataSet1.ProviderName := TempProvider; ...と、しておいて、 ClientDataSet1.Close; ClientDataSet1.Open; ...ではダメですか? または、SourceDataSetがTClientDataSetなら、端的に (2) ClientDataSet1.Data := SourceDataSet.Data; ...で済むと思います。 #(1)の場合、TClientDataSet同士で試した所、先にClientDataSet1.Openしていないと「1回目」だけ何故か問題の挙動になったので、(2)をお勧めします。 以上、ご参考まで。
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.