Freigeben über


Umformen von Namen Property-Dynamic (ADO)

Gibt einen Namen für das Recordset -Objekt an.

Rückgabewerte

Gibt einen String-Wert zurück, der den Namen des Recordset-Objekts darstellt.

Bemerkungen

Namen bleiben für die Dauer der Verbindung oder bis zum Schließen des Recordset-Objekts erhalten.

Die Eigenschaft "Reshape Name " ist in erster Linie für die Verwendung mit dem Neustrukturierungsfeature des Microsoft Data Shaping Service für OLE DB-Dienstanbieters vorgesehen. Namen müssen eindeutig sein, um an der Neugestaltung teilzunehmen.

Diese Eigenschaft ist schreibgeschützt, kann aber indirekt festgelegt werden, wenn ein Recordset erstellt wird. Wenn beispielsweise eine Klausel eines Shape-Befehls ein Recordset erstellt und ihm mithilfe des AS-Schlüsselworts einen Aliasnamen gibt, wird der Alias der Eigenschaft "Reshape Name" zugewiesen. Wenn kein Alias deklariert wird, wird der Eigenschaft "Reshape Name " ein eindeutiger Name zugewiesen, der vom Datenstrukturierungsdienst generiert wird. Wenn der Aliasname mit dem Namen eines vorhandenen Recordsets identisch ist, können keine Recordset-Elemente neu gestaltet werden, bis einer davon freigegeben wird. Das Standardverhalten kann durch Festlegen eines eindeutigen Namens in der Eigenschaft "Reshape Name " für die ADO-Verbindung mit True geändert werden. Wenn Sie diese Eigenschaft festlegen, erhält der Datenstrukturierungsdienst die Berechtigung, den zugewiesenen Benutzernamen bei Bedarf zu ändern, um die Eindeutigkeit sicherzustellen. Weitere Informationen zum Ändern finden Sie unter Microsoft Data Shaping Service for OLE DB (ADO Service Provider).For more information about reshaping, see Microsoft Data Shaping Service for OLE DB (ADO Service Provider)

Verwenden Sie die Eigenschaft "Reshape Name ", wenn Sie auf ein Recordset-Objekt in einem Shape-Befehl verweisen möchten, oder wenn Sie den Namen nicht kennen, da er vom Datenstrukturierungsdienst generiert wurde. In diesem Fall könnten Sie einen SHAPE-Befehl generieren, indem Sie den Befehl um die Zeichenfolge verketten, die von der Eigenschaft "Reshape Name " zurückgegeben wird.

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.

Gilt für

Recordset-Objekt (ADO)

Siehe auch

Microsoft Data Shaping Service for OLE DB (ADO Service Provider)
Shape-Befehle im Allgemeinen
Recordset-Objekt (ADO)