タイトル : Re^3: 抽出したレコードセットのコピー 投稿日 : 2008/05/23(Fri) 09:43 投稿者 : 魔界の仮面弁士
> 仮にRS_1をopenした時に1000件あるとして、Filterで500件まで絞り込めるとします。 > その500件だけをRS_2に入れたいのです。 聞きたいのは、その RS_2 を「その後どうしたいのか」という事です。 読取専用で良いのか、それとも、RS_2 を編集して DB に書き戻せるように するのかによって、必要な処理が変わってくるので。 読取専用で良いなら、 (案1) Filter 結果を ADTG にシリアライズしてから、RS_2 にデシリアライズ (案2) スタンドアロン Recordset に対して AddNew のいずれかで行けるでしょうし、更新も必要なら、 (案1) Recodset クローンに対して、Filter を再適用する (案2) デシリアライズされた 切断型 Recodset に対して、ActiveConnection を設定 となるでしょう。 で、それらに必要なサンプルについては、先のコードから読み取って下さい。 |