Compartilhar via


Remodelar a propriedade dinâmica de nome (ADO)

Especifica um nome para o objeto Recordset.

Valores de retorno

Retorna um valor String que é o nome do Recordset.

Comentários

Os nomes persistem durante a conexão ou até que o Recordset seja fechado.

A propriedade Reshape Name destina-se principalmente ao uso com o recurso de nova formatação do Microsoft Data Shaping Service para OLE DB. Os nomes precisam ser exclusivos para participar da reformatação.

Essa propriedade é somente leitura, mas pode ser definida indiretamente quando um Recordset é criado. Por exemplo, se uma cláusula de um comando Shape criar um Recordset e lhe der um nome de alias usando a palavra-chave AS, o alias será atribuído à propriedade Reshape Name. Se nenhum alias for declarado, a propriedade Reshape Name será atribuída a um nome exclusivo gerado pelo serviço de formatação de dados. Se o nome do alias for o mesmo que o nome de um Recordset existente, nenhum Recordset de registros poderá ser remodelado até que um deles seja liberado. O comportamento padrão pode ser alterado com a definição de um nome exclusivo na propriedade Reshape Name na conexão do ADO como True. Definir essa propriedade fornece permissão de serviço de formatação de dados para alterar o nome atribuído pelo usuário, se necessário, a fim de garantir a exclusividade. Para saber mais sobre como remodelar, confira Microsoft Data Shaping Service para OLE DB (Provedor de Serviços do ADO).

Use a propriedade Reshape Name quando quiser referenciar um Recordset em um comando Shape ou quando não souber o nome porque ele foi gerado pelo Data Shaping Service. Nesse caso, você pode gerar um comando SHAPE concatenando o comando em torno da cadeia de caracteres retornada pela propriedade Reshape Name.

Reshape Name é uma propriedade dinâmica acrescentada à coleção Properties do objeto Recordset quando a propriedade CursorLocation é definida como adUseClient.

Aplica-se A

Objeto Recordset (ADO)

Consulte Também

Microsoft Data Shaping Service para OLE DB (Provedor de Serviço do ADO)
Modelar comandos em geral
Objeto Recordset (ADO)