Поделиться через


Свойство Reshape Name (динамическое) (ADO)

Указывает имя объекта Recordset .

Возвращаемые значения

Возвращает строковое значение, которое является именем набора записей.

Комментарии

Имена сохраняются в течение соединения или до закрытия набора записей .

Свойство Reshape Name в первую очередь предназначено для использования с функцией повторного формирования службы формирования данных (Майкрософт) для поставщика службы OLE DB . Имена должны быть уникальными для участия в повторном формировании.

Это свойство доступно только для чтения, но может быть задано косвенно при создании набора записей . Например, если предложение команды Shape создает Recordset и присваивает ему псевдоним с помощью ключевое слово AS, псевдоним назначается свойству Reshape Name. Если псевдоним не объявлен, свойству Имя изменения назначается уникальное имя, созданное службой формирования данных. Если псевдоним совпадает с именем существующего набора записей, ни один из них не может быть изменен до освобождения одного из них. Поведение по умолчанию можно изменить, присвоив уникальное имя в свойстве Имя изменения в подключении ADO значение True. Задание этого свойства дает службе формирования данных разрешение при необходимости изменять назначенное пользователем имя, чтобы обеспечить уникальность. Дополнительные сведения об изменении формы см. в статье Microsoft Data Shaping Service for OLE DB (поставщик службы ADO).

Используйте свойство Изменить имя , если требуется ссылаться на набор записей в команде Shape или если имя неизвестно, так как оно было создано службой формирования данных. В этом случае можно создать команду SHAPE, объединив команду вокруг строки, возвращаемой свойством Reshape Name .

Reshape Name — это динамическое свойство, добавляемое к коллекции Properties объекта Recordset, если свойству CursorLocation присвоено значение adUseClient.

Применение

Объект Recordset (ADO)

См. также:

Служба формирования данных (Майкрософт) для OLE DB (поставщик служб ADO)
Общие сведения о командах формирования данных
Объект Recordset (ADO)