Freigeben über


CNoAccessor-Klasse

Kann als Vorlagenargument (TAccessor) für Vorlagenklassen, wie CCommand und CTable verwendet werden, die ein Accessorklassenargument benötigen.

class CNoAccessor

Hinweise

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

CNoAccessor implementiert die folgenden Stubmethoden, die jeweils anderen Accessorklassenmethoden entsprechen:

  • -BindColumns ausführen zu den Accessoren.

  • BindParameters-Bindungen die erstellten Parameter an Spalten.

  • Binden stellt - Bindungen erstellt.

  • -Schließen enthält den Accessor.

  • ReleaseAccessors-Versionen die Accessoren erstellt durch die Klasse.

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

  • GetColumnInfo - Ruft Spalteninformationen vom geöffneten Rowsets ab.

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

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

  • GetHAccessor - Ruft das Accessorhandle eines angegebenen Accessor ab.

  • GetBuffer - Ruft den Zeiger auf Lesezeichenpuffer ab.

  • NoBindOnNullRowset - verhindert Datenbindung für leere Rowsets.

Anforderungen

Header: atldbcli.h

Siehe auch

Konzepte

OLE DB-Consumervorlagen (C++)

Referenz der OLE DB-Consumervorlagen