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