tutoriais mais recente desenvolvimento web
 

ADO CopyRecord e Métodos MoveRecord


<Completar Registro Object Reference

CopyRecord

O método CopyRecord copia um arquivo ou diretório para outro local.

MoveRecord

O método MoveRecord move um arquivo ou diretório para outro local.

Note: A propriedade ParentURL não será atualizado automaticamente. Você deve fechar o registro e, em seguida, abri-lo novamente com o novo URL.

Sintaxe

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

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

Parâmetro Descrição
src Opcional. A URL do arquivo ou diretório que será copiado / movido
dest Opcional. O URL para o local onde src será copiado / movido
username Opcional. O ID do usuário que autoriza o acesso aos dest
psword Opcional. A senha que verifica username
opt For CopyRecord: Opcional. Um CopyRecordOptionsEnum valor que especifica o comportamento deste método. Padrão é adCopyUnspecified

For MoveRecord: Opcional. Um MoveRecordOptionsEnum valor que especifica o comportamento deste método. Padrão é adMoveUnspecified

async Opcional. Um valor booleano que, quando verdadeiro, define esta operação a ser assíncrona

Valores CopyRecordOptionsEnum

Constante Valor Descrição
adCopyUnspecified-1 Padrão. não permitirá que mais de gravação ou cópia recursiva
adCopyOverWrite1 Substitui o arquivo / diretório se ele já existe
adCopyNonRecursive2 Copia o diretório atual (nenhum de seus subdiretórios) para o destino (this operation is not recursive)
adCopyAllowEmulation4 Solicita que a tentativa provedor para simular a cópia. Se a tentativa de copiar o registro falha porque o URL de destino estiver em um servidor diferente ou servidos por um provedor diferente do que a fonte, isso pode causar a perda de dados

Valores MoveRecordOptionsEnum

Constante Valor Descrição
adMoveUnspecified-1 Padrão. não irá substituir qualquer arquivo / diretório do local de destino. Irá também atualizar links
adMoveOverWrite1 Substitui o arquivo / diretório se ele já existe
adMoveDontUpdateLinks2 Modifica o comportamento padrão do método MoveRecord por não atualizar as ligações da fonte Record. O comportamento padrão depende dos recursos do provedor
adMoveAllowEmulation4 Solicita que a tentativa provedor para simular o movimento. Se a tentativa de mover o registro falha porque o URL de destino estiver em um servidor diferente ou servidos por um provedor diferente do que a fonte, isso pode causar a perda de dados

<Completar Registro Object Reference