Sdílet prostřednictvím


CDaoFieldExchange::m_nOperation

Označuje operaci prováděnou na CDaoRecordset objekt přidružený objekt field exchange.

Poznámky

CDaoFieldExchange Objektu poskytuje kontext pro počet různých operacích DFX záznamů.

[!POZNÁMKA]

PSEUDONULL podle MarkForAddNew a SetFieldNull operací níže je hodnota pro označení pole Null.Mechanismus výměny pole záznamu DAO (DFX) tuto hodnotu používá k určení, která pole je Null výslovně označeny.PSEUDONULL není vyžadováno pro COleDateTime a COleCurrency pole.

Možné hodnoty m_nOperation jsou:

Operace

Description

AddToParameterList

Navazuje Parametry klauzule příkazu SQL.

AddToSelectList

Navazuje Vyberte klauzule příkazu SQL.

BindField

Vazba pole v databázi umístění paměti v aplikaci.

BindParam

Nastaví hodnoty parametru dotazu v sadě záznamů.

Opravu

Nastaví stav pole Null.

AllocCache

Přiděluje mezipaměti pro kontrolu pro "dirty" pole v sadě záznamů.

StoreField

Uloží aktuální záznam do mezipaměti.

LoadField

Obnoví data uložená v mezipaměti proměnné členů v sadě záznamů.

FreeCache

Uvolnění mezipaměti pro kontrolu pro "dirty" pole v sadě záznamů.

SetFieldNull

Nastaví stav pole Null a hodnota PSEUDONULL.

MarkForAddNew

Značky polí "dirty" není-li PSEUDONULL.

MarkForEdit

Značky polí "dirty", pokud neodpovídají mezipaměti.

SetDirtyField

Nastaví pole hodnot, které jsou označeny jako "dirty."

DumpField

Vypíše obsah pole (pouze ladění).

MaxDFXOperation

Používá se pro vstupní kontrolu.

Požadavky

Záhlaví: afxdao.h

Viz také

Referenční dokumentace

Třída CDaoFieldExchange

Graf hierarchie

CDaoFieldExchange::IsValidOperation

CDaoFieldExchange::m_prs

CDaoRecordset::DoFieldExchange