Метод MoveRecord (ADO)
Область применения: Access 2013, Office 2013
Перемещает сущность, представленную записью , в другое расположение.
Синтаксис
Запись. MoveRecord (источник, назначение, имя пользователя, пароль, параметры, асинхронное действие)
Параметры
Параметр | Описание |
---|---|
Source | Необязательный параметр. Строковое значение, содержащее URL-адрес, определяющий перемещаемую запись. Если источник опущен или указывает пустую строку, объект, представленный этой записью , перемещается. Например, если запись представляет файл, содержимое файла перемещается в расположение, указанное назначением. |
Destination | Необязательный параметр. Строковое значение, содержащее URL-адрес, указывающий расположение, в которое будет перемещен источник. |
UserName | Необязательный параметр. Строковое значение, содержащее идентификатор пользователя, который при необходимости разрешает доступ к назначению. |
Password | Необязательный параметр. Строка, содержащая пароль, который при необходимости проверяет имя пользователя. |
Параметры | Необязательный параметр. Значение MoveRecordOptionsEnum , значение по умолчанию которого — adMoveUnspecified. Указывает поведение этого метода. |
Async | Необязательный параметр. Логическое значение, указывающее эту операцию при значении True, должно быть асинхронным. |
Возвращаемое значение
Строковое значение. Как правило, возвращается значение Назначения . Однако точное возвращаемое значение зависит от поставщика.
Замечания
Значения source и Destination не должны быть одинаковыми; в противном случае возникает ошибка во время выполнения. По крайней мере имена серверов, путей и ресурсов должны отличаться.
Для файлов, перемещаемых с помощью поставщика публикации в Интернете, этот метод обновляет все гипертекстовые ссылки в перемещаемых файлах, если иное не указано в параметрах. Этот метод завершается ошибкой, если назначение идентифицирует существующий объект (например, файл или каталог), если не указан adMoveOverWrite .
Примечание.
Используйте параметр adMoveOverWrite разумно. Например, если указать этот параметр при перемещении файла в каталог, каталог будет удален и заменен файлом.
Некоторые атрибуты объекта Record , такие как свойство ParentURL , не будут обновлены после завершения этой операции. Обновите свойства объекта Record , закроя запись, а затем повторно откройте его с URL-адресом расположения, в котором был перемещен файл или каталог.
Если эта запись была получена из набора записей, новое расположение перемещенного файла или каталога не будет отражено сразу в наборе записей. Обновите набор записей , закрыв и повторно открыв его.
Примечание.
URL-адреса, использующие схему HTTP, автоматически вызывают поставщик Microsoft OLE DB для публикации в Интернете. Дополнительные сведения см. в разделе Абсолютные и относительные URL-адреса.