Makros für OLE DB-Consumervorlagen

Die OLE DB-Consumervorlagen umfassen die folgenden Makros:

Accessor Karte Makros

BEGIN_ACCESSOR Markiert den Beginn des Eintrags accessor.
BEGIN_ACCESSOR_MAP Markiert den Beginn der Accessor-Zuordnungseinträgen.
END_ACCESSOR Markiert das Ende des Eintrags accessor.
END_ACCESSOR_MAP Markiert das Ende der Accessor-Zuordnungseinträgen.

Spaltenzuordnungsmakros

BEGIN_COLUMN_MAP Markiert den Beginn der Spalteneinträge in der Benutzerdatensatz-Klasse.
BOOKMARK_ENTRY Stellt einen Lesezeicheneintrag für das Rowset. Ein Lesezeichen ist eine besondere Art von Eintrag in der Spalte.
COLUMN_ENTRY Stellt eine Bindung an die spezifische Spalte in der Datenbank.
COLUMN_ENTRY_TYPE Stellt eine Bindung an die spezifische Spalte in der Datenbank. Unterstützt Typparameter.
COLUMN_ENTRY_TYPE_SIZE Stellt eine Bindung an die spezifische Spalte in der Datenbank. Unterstützt Parameter Type und Größe
BLOB_ENTRY Ein binary large Object gebunden.
BLOB_ENTRY_STATUS Meldet den Status der das BLOB-Feld.
COLUMN_ENTRY_EX Stellt eine Bindung an die spezifische Spalte in der Datenbank. Unterstützt Typparameter, Länge, Genauigkeit, Dezimalstellen und status.
COLUMN_ENTRY_LENGTH Stellt eine Bindung an die spezifische Spalte in der Datenbank. Unterstützt die Variable Länge.
COLUMN_ENTRY_LENGTH_STATUS Stellt eine Bindung an die spezifische Spalte in der Datenbank. Unterstützt Status und Länge Parameter.
COLUMN_ENTRY_PS Stellt eine Bindung an die spezifische Spalte in der Datenbank. Genauigkeit und Dezimalstellenanzahl Parameter unterstützt.
COLUMN_ENTRY_PS_LENGTH Stellt eine Bindung an die spezifische Spalte in der Datenbank. Unterstützt die Längenparameter Variable, Genauigkeit und Dezimalstellen.
COLUMN_ENTRY_PS_STATUS Stellt eine Bindung an die spezifische Spalte in der Datenbank. Unterstützt die Status -Variable, Genauigkeit und Dezimalstellen-Parameter.
COLUMN_ENTRY_PS_LENGTH_STATUS Stellt eine Bindung an die spezifische Spalte in der Datenbank. Unterstützt Status und Variablen Länge , Genauigkeit und Dezimalstellenanzahl Parameter.
COLUMN_ENTRY_STATUS Stellt eine Bindung an die spezifische Spalte in der Datenbank. Unterstützt die Status -variable.
END_COLUMN_MAP Markiert das Ende der Spalteneinträge.

Befehl Makro

DEFINE_COMMAND Gibt den Befehl, der verwendet wird, um das Rowset zu erstellen, wenn die CCommand -Klasse verwendet.

Parameter Map Makros

BEGIN_PARAM_MAP Markiert den Beginn des anzeigen-Parameters in der Benutzerdatensatz-Klasse.
END_PARAM_MAP Markiert das Ende des Parameters anzeigen.
SET_PARAM_TYPE COLUMN_ENTRY -Makros, die das SET_PARAM_TYPE -Makro als Eingabe, Ausgabe oder Eingabe/Ausgabe folgen gibt.

Siehe auch

Unter Verwendung der OLE DB-Consumer-Vorlagen, Verbraucher Architektur Diagramm, Visual C++ OLE DB Consumer Vorlagen

Index