Свойство 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.
Применение
См. также:
Служба формирования данных (Майкрософт) для OLE DB (поставщик служб ADO)
Общие сведения о командах формирования данных
Объект Recordset (ADO)