ヘッダーをスキップ
Oracle® Objects for OLE開発者ガイド
11gリリース2 (11.2) for Microsoft Windows
B58887-04
  目次へ移動
目次
索引へ移動
索引

前
 
次
 

Cloneメソッド

説明

指定したダイナセットの複製ダイナセットを戻します。

使用方法

Set oradynaset2 = oradynaset1.Clone
Set oradynaset2 = oradynaset1.DbClone  

備考

このメソッドは、指定したダイナセットの複製ダイナセットを作成します。元のダイナセットと複製ダイナセットには、それぞれ独自のカレント・レコードがあります。ただし、新規ダイナセットでは現在の行が設定されず、EOFBOF条件は両方ともTRUEに設定されます。これを変更するには、MoveまたはFindメソッドを使用して、新規複製ダイナセットに現在の行を明示的に設定する必要があります。

Cloneメソッドの使用は、元のダイナセットに影響を与えません。クローンのダイナセットでは、レコードの追加、更新または削除はできません。

カレント・レコードを複数必要とするダイナセットで操作を実行するときはCloneメソッドを使用します。

クローンのダイナセットには、元のプロパティ設定がすべて反映されるとはかぎりません。CacheBlockCacheSliceSizeCacheSlicePerBlockおよびFetchLimitプロパティは、すべてNULLに設定されます。

ダイナセットとそのクローンのブックマーク間には互換性があります。異なるCreateDynasetメソッドを使用して作成されたダイナセットのブックマーク間には互換性がありません。