Dynamische Eigenschaft "Reshape Name" (ADO)
Gilt für: Access 2013, Office 2013
Es wird ein Name für das Recordset-Objekt angegeben.
Rückgabewerte
Gibt einen Wert vom Datentyp String zurück, der den Namen des Recordset-Objekts darstellt.
Hinweise
Namen bleiben für die Dauer der Verbindung oder bis zum Schließen des Recordset -Objekts erhalten.
Die Reshape Name -Eigenschaft ist hauptsächlich zum Verwenden mit dem Neustrukturierungsfeature des Dienstanbieters Microsoft Data Shaping Dienst für OLE DB vorgesehen. Namen müssen eindeutig sein, damit sie für die Neustrukturierung verwendet werden.
This property is read-only, but can be set indirectly when a Recordset is created. For example, if a clause of a SHAPE command creates a Recordset and gives it an alias name with the "AS" keyword, then the alias is assigned to the Reshape Name property. If no alias is declared then the reshape name property is assigned a unique name generated by the data shaping service. If the alias name is the same as the name of an existing Recordset, neither Recordset be reshaped until one of them is released. The default behavior can be changed by setting the "Unique Reshape Names" (See "Microsoft Data shaping service for OLE DB") property on the ADO connection to TRUE. This give the data shaping service permission to change user assigend names if necessary to insure uniqueness.
Verwenden Sie die Reshape Name -Eigenschaft, wenn Sie in einem SHAPE-Befehl auf ein Recordset -Objekt verweisen möchten oder wenn Sie den Namen des Objekts nicht kennen, weil es vom Datenstrukturierungsdienst generiert wurde. In diesem Fall können Sie einen SHAPE-Befehl generieren, indem Sie den Befehl mit der von der Reshape Name -Eigenschaft zurückgegebenen Zeichenfolge verketten.
Reshape Name ist eine dynamische Eigenschaft, die an die Properties-Auflistung des Recordset -Objekts angefügt wird, wenn die CursorLocation-Eigenschaft auf adUseClient festgelegt ist.