CDaoFieldExchange::m_nOperation

Bemerkungen

Identifiziert den Vorgang der CDaoRecordset -Objekt zugeordnet das Feld Exchange-Objekt ausgeführt werden. Das Objekt CDaoFieldExchange liefert den Kontext für eine Reihe von verschiedenen DFX-Operationen für das recordset.

Hinweis&Nbsp;  Unter die MarkForAddNew und SetFieldNull Operationen, die unten beschriebenen PSEUDONULL -Wert ist ein Wert verwendet, um Felder Null zu markieren. Der DAO Mechanismus Record Field Exchange (DFX) verwendet diesen Wert, um zu bestimmen, welche Felder explizit Null markiert wurden. PSEUDONULL ist nicht erforderlich für Felder COleDateTime und COleCurrency .

Weitere Informationen über DFX und diese Vorgänge finden Sie im Artikel DAO Record Field Exchange ((DFX)) im Visual C++ Programmer's Guide.

Mögliche Werte von M_nOperation sind:

Betrieb Beschreibung
AddToParameterList Die Parameter -Klausel der SQL-Anweisung erstellt.
AddToSelectList Baut die SELECT -Klausel der SQL-Anweisung.
BindField Bindet ein Feld in der Datenbank an einen Speicherort in der Anwendung.
BindParam Legt Parameterwerte für die Recordset Abfrage.
Fixup Setzt den Status Null für ein Feld.
AllocCache Weist den Cache verwendet, um für "schmutzig" Felder im Recordset überprüfen.
StoreField Speichert den aktuellen Datensatz im cache.
LoadField Die Membervariablen der zwischengespeicherten Daten im Recordset wiederhergestellt.
FreeCache Befreit den Cache verwendet, um für "schmutzig" Felder im Recordset überprüfen.
SetFieldNull Legt ein Feld Status auf Null und PSEUDO-NULL -Wert .
MarkForAddNew Felder "schmutzig" Wenn nicht PSEUDONULL markiert .
MarkForEdit Kennzeichnet Felder "schmutzig", wenn sie den Cache nicht übereinstimmen.
SetDirtyField Legt Feld Werte, gekennzeichnet als "geändert".
DumpField Gibt ein Feld Inhalt (nur Debug).
MaxDFXOperation Verwendet für die Eingabeüberprüfung.

CDaoFieldExchange Übersicht |nbsp; Member der Klasse | Hierarchiediagramm

Siehe auch&Nbsp;CDaoFieldExchange::IsValidOperation, CDaoFieldExchange::m_prs, CDaoRecordset::DoFieldExchange

Index