CDynamicAccessor-Klasse
Ermöglicht es Ihnen, auf eine Datenquelle zuzugreifen, wenn Ihnen das Datenbankschema (die zugrunde liegende Struktur der Datenbank.)
class CDynamicAccessor : public CAccessorBase
Mitglieder
Methoden
Fügt einen Eintrag für die Datenbindung der Ausgabespalten hinzu, wenn Accessor Standard zu überschreiben. |
|
Instanziiert und initialisiert das CDynamicAccessor-Objekt. |
|
Befreit alle Spalten Versionen der reservierte Speicher und Versionen der IAccessor-Schnittstellenzeiger in der Klasse. |
|
Ruft das Lesezeichen für die aktuelle Zeile ab. |
|
Ruft einen Wert ab, mit dem das BLOB für die aktuelle Zeile behandelt. |
|
Ruft die maximale BLOB-Größe in Bytes ab. |
|
Ruft die Anzahl der Spalten im Rowset ab. |
|
Ruft die Spalteneigenschaften ab. |
|
Ruft die Spaltenmetadaten ab. |
|
Ruft den Namen der angegebenen Spalte ab. |
|
Ruft den Datentyp der angegebenen Spalte ab. |
|
Ruft die maximal mögliche Länge einer Spalte in Bytes ab. |
|
Ruft den angegebenen Spaltenindex ein Spaltenname ab. |
|
Ruft den Status einer angegebenen Spalte ab. |
|
Ruft die Daten aus dem Puffer ab. |
|
Legt das BLOB Wert fest, das für die aktuelle Zeile behandelt. |
|
Legt die maximale BLOB-Größe in Bytes festgelegt. |
|
Legt die Länge der Spalte in Bytes festgelegt. |
|
Legt den Status einer angegebenen Spalte fest. |
|
Speichert die Daten in den Puffer. |
Hinweise
Verwenden Sie CDynamicAccessor-Methoden, um Spalteninformationen z. B. Spaltennamen, Anzahl der Spalten, Datentypen usw.Anschließend verwenden Sie diese Spalteninformationen, um einen Accessor zur Laufzeit dynamisch zu erstellen.
Die Spalteninformation wird in einem Puffer gespeichert, der von dieser Klasse erstellt und verwaltet wird.Rufen Sie Daten aus dem Puffer mithilfe GetValue.
Ausführliche Informationen und Beispiele für die Verwendung der dynamischen Accessor Klassen finden Sie unter Verwenden von dynamischen Accessoren.
Anforderungen
Header: atldbcli.h
Siehe auch
Referenz
CDynamicParameterAccessor-Klasse