最新のWeb開発のチュートリアル
 

ADO CopyRecordとMoveRecord方法


<完全なレコードのオブジェクト参照

CopyRecord

CopyRecord方法のコピーを別の場所へのファイルまたはディレクトリ。

MoveRecord

MoveRecord方法は、別の場所にファイルまたはディレクトリを移動します。

Note: ParentURLプロパティが自動的に更新されることはありません。 あなたは録音を閉じて、新しいURLに再度開く必要があります。

構文

CopyRecord(src,dest,username,psword,opt,async)

MoveRecord(src,dest,username,psword,opt,async)

パラメーター 説明
src 任意。 移動/コピーされるファイルまたはディレクトリのURL
dest 任意。 場所へのURL src移動/コピーされます
username 任意。 アクセスを許可したユーザID dest
psword 任意。 確認するパスワードusername
opt For CopyRecord:オプション。 CopyRecordOptionsEnumのこのメソッドの動作を指定する値。 デフォルトはadCopyUnspecifiedされます

For MoveRecord:オプション。 MoveRecordOptionsEnumのこのメソッドの動作を指定する値。 デフォルトはadMoveUnspecifiedされます

async 任意。 確かに、非同期にこの操作を設定し、ブール値

CopyRecordOptionsEnum値

定数 説明
adCopyUnspecified-1 デフォルト。 書き込みや再帰的なコピーを超えることができません。
adCopyOverWrite1 それがすでに存在する場合は、ファイル/ディレクトリを上書きします
adCopyNonRecursive2 先にコピー現在のディレクトリ(サブディレクトリのなし) (this operation is not recursive)
adCopyAllowEmulation4 要求のコピーをシミュレートするために、プロバイダの試み。 先のURLが別のサーバー上にあるか、ソースとは異なるプロバイダがサービスを提供するため、レコードをコピーしようとする試みが失敗した場合、これはデータの損失を引き起こす可能性があり

MoveRecordOptionsEnum値

定数 説明
adMoveUnspecified-1 デフォルト。 先の場所に任意のファイル/ディレクトリを上書きしません。 また、リンクを更新します
adMoveOverWrite1 それがすでに存在する場合は、ファイル/ディレクトリを上書きします
adMoveDontUpdateLinks2 ソースレコードのリンクを更新しないことにより、MoveRecordメソッドのデフォルトの動作を変更します。 デフォルトの動作では、プロバイダの能力に依存します
adMoveAllowEmulation4 要求の動きをシミュレートするために、プロバイダの試み。 先のURLが別のサーバー上にあるか、ソースとは異なるプロバイダがサービスを提供するため、レコードを移動しようとする試みが失敗した場合、これはデータの損失を引き起こす可能性があり

<完全なレコードのオブジェクト参照