適用対象
説明
指定したダイナセットの複製ダイナセットを戻します。
使用方法
Set oradynaset2 = oradynaset1.Clone Set oradynaset2 = oradynaset1.DbClone
備考
このメソッドは、指定したダイナセットの複製ダイナセットを作成します。元のダイナセットと複製ダイナセットには、それぞれ独自のカレント・レコードがあります。ただし、新規ダイナセットでは現在の行が設定されず、EOFとBOF条件は両方ともTRUEに設定されます。これを変更するには、MoveまたはFindメソッドを使用して、新規複製ダイナセットに現在の行を明示的に設定する必要があります。
Cloneメソッドの使用は、元のダイナセットに影響を与えません。クローンのダイナセットでは、レコードの追加、更新または削除はできません。
カレント・レコードを複数必要とするダイナセットで操作を実行するときはCloneメソッドを使用します。
クローンのダイナセットには、元のプロパティ設定がすべて反映されるとはかぎりません。CacheBlock、CacheSliceSize、CacheSlicePerBlockおよびFetchLimitプロパティは、すべてNULLに設定されます。
ダイナセットとそのクローンのブックマーク間には互換性があります。異なるCreateDynasetメソッドを使用して作成されたダイナセットのブックマーク間には互換性がありません。