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