Freigeben über


CNoAccessor-Klasse

Kann als Vorlagenargument (TAccessor) für Vorlagenklassen, wie CCommand und CTable verwendet werden, die Klassen ein Accessor Argument erfordern.

class CNoAccessor

Hinweise

Verwenden Sie CNoAccessor als Vorlagenargument, wenn Sie die Klasse Parameter oder Ausgabespalten nicht unterstützen soll.

CNoAccessor implementiert die folgenden Methoden Stub, von denen jede andere Accessor Klassen der Methode entsprechen:

  • BindColumns - bindet Spalten auf die Accessoren.

  • BindParameters-Parameter umschließt die erstellten Spalten.

  • Binden :stellt Bindungen.

  • Schließen - schließt den Accessor.

  • ReleaseAccessors auch die Accessoren durch die Klasse erstellt.

  • FreeRecordMemory - gibt alle Spalten im aktuellen Datensatz frei, die freigegeben werden müssen.

  • GetColumnInfo - ruft Spalteninformationen aus dem geöffneten Rowset ab.

  • GetNumAccessors - Ruft die Anzahl der Accessoren ab, die von der Klasse erstellt werden.

  • IsAutoAccessor - Gibt true zurück, wenn Daten automatisch für den Accessor während eines Verschiebungsvorgangs abgerufen wird.

  • GetHAccessor - Accessor ruft das für ein angegebenes Accessors ab.

  • GetBuffer - ruft den Zeiger auf das Lesezeichen Puffer ab.

  • NoBindOnNullRowset - verhindert die Datenbindung für ein leeres Rowset.

Anforderungen

Header: atldbcli.h

Siehe auch

Konzepte

OLE DB-Consumervorlagen (C++)

OLE DB-Consumer-Vorlagen-Verweis