CDynamicParameterAccessor-Klasse
Vergleichbar mit CDynamicAccessor ruft jedoch die indem ein Aufrufen festgelegt werden, Parameterinformationen ICommandWithParameters, der Schnittstelle.
class CDynamicParameterAccessor : public CDynamicAccessor
Member
Methoden
Der -Konstruktor. |
|
Ruft die Parameterdaten im Puffer ab. |
|
Ruft die Anzahl der Parameter im Accessor ab. |
|
Bestimmt, ob der angegebene Parameter einen Ein- oder Ausgabeparameter handelt. |
|
Ruft die Länge des angegebenen Parameters ab, der im Puffer gespeichert wird. |
|
Ruft den Namen eines angegebenen Parameters ab. |
|
Ruft den Status des angegebenen Parameters ab, der im Puffer gespeichert wird. |
|
Ruft die Zeichenfolgendaten des angegebenen Parameters ab, der im Puffer gespeichert wird. |
|
Ruft den Datentyp eines angegebenen Parameters ab. |
|
Legt den Puffer mithilfe der Parameterdaten fest. |
|
Legt die Länge des angegebenen Parameters fest, der im Puffer gespeichert wird. |
|
Legt den Status des angegebenen Parameters fest, der im Puffer gespeichert wird. |
|
Legt die Zeichenfolgendaten des angegebenen Parameters fest, der im Puffer gespeichert wird. |
Hinweise
Der Anbieter muss ICommandWithParameters für den Consumer unterstützen, damit diese Klasse verwendet werden kann.
Die Parameterinformationen werden in einem Puffer gespeichert, der von dieser Klasse erstellt und verwaltet wird. Abrufen Parameterdaten aus dem Puffer, indem Sie GetParam und GetParamType verwenden.
Ein Beispiel zur Demonstration der Verwendung dieser Klassen zum Ausführen einer gespeicherten SQL Server-Prozedur sowie zum Abrufen der Ausgabeparameterwerte finden Sie im Knowledge Base-Artikel Q058860, "HOWTO: Execute Stored Procedure using CDynamicParameterAccessor" (nur auf Englisch verfügbar). Knowledge Base-Artikel sind in der MSDN Library Visual Studio-Dokumentation oder an https://support.microsoft.com/support/ verfügbar.
Anforderungen
Header: atldbcli.h