CDaoFieldExchange::m_nOperation

Osservazioni

Identifica l'operazione da eseguire sull'oggetto CDaoRecordset associata all'oggetto di scambio del campo. L'oggetto oggetto CDaoFieldExchange fornisce il contesto per un certo numero di operazioni diverse DFX dell'oggetto Recordset.

&Notanbsp;  Il valoreNULL PSEUDOdescritto sotto le operazioni di MarkForAddNew e SetFieldNull qui sotto è un valore utilizzato per contrassegnare i campi Null. Il meccanismo di scambio di campi di record DAO (DFX) utilizza questo valore per determinare quali campi sono stati segnati in modo esplicito Null. PSEUDONULL non è richiesto per i campi COleDateTime e COleCurrency .

Per ulteriori informazioni su queste operazioni e DFX, vedere l'articolo DAO Record campo Exchange (DFX) nel manuale del programmatore di Visual C++.

I valori possibili di m_nOperation sono:

Operazione Descrizione
AddToParameterList Costruisce la clausola di parametri dell'istruzione SQL.
AddToSelectList Costruisce la clausola dell'istruzione SQL Seleziona.
BindField Associa un campo del database a una locazione di memoria dell'applicazione.
BindParam Imposta i valori dei parametri di query del recordset.
Fixup Imposta lo stato di Null per un campo.
AllocCache Alloca la cache utilizzata per verificare "sporchi" campi del recordset.
StoreField Salva il record corrente alla cache.
LoadField Ripristina le variabili membro dati memorizzati nella cache nel recordset.
FreeCache Libera la cache utilizzata per verificare "sporchi" campi del recordset.
SetFieldNull Imposta lo status di un campo su Null e valore di PSEUDO NULL.
MarkForAddNew Segna i campi "sporchi" se non PSEUDO NULL.
MarkForEdit Segna i campi "sporco", se non corrispondono cache.
SetDirtyField Moda di campo valori contrassegnati come "sporco".
DumpField Il dump di contenuto di un campo (solo debug).
MaxDFXOperation Per il controllo di input.

Cenni preliminari sull'oggetto CDaoFieldExchange |nbsp; Membri della classe | Gerarchia Chart

Vedere a&nchenbsp;CDaoFieldExchange::IsValidOperation, CDaoFieldExchange::m_prs, CDaoRecordset::DoFieldExchange

Index