CDaoFieldExchange::SetFieldType

void SetFieldType (UINTnFieldType );

Parametry

nFieldType

Wartość wyliczenia FieldType, zgłoszone w CDaoFieldExchange, który może być jedną z następujących czynności:

Uwagi

Wywołanie SetFieldType w klasie CDaoRecordset DoFieldExchange zastępowania. Normalnie ClassWizard zapisuje tego wywołania dla Ciebie. Jeśli napisać własną funkcję i za pomocą Kreatora napisać funkcję DoFieldExchange , dodać wzywa do własnych funkcji poza Mapa pola. Jeśli nie używasz Kreatora, nie nastąpi Mapa pola. Wywołanie poprzedza wywołania funkcji DFX, jeden dla każdego pola danych członka klasy i identyfikuje typ pola jako CDaoFieldExchange::outputColumn.

Jeśli parameterize klasy rekordów, należy dodać wywołania DFX dla wszystkich członków danych parametru (poza Mapa pola), a poprzedzają te wywołania z zaproszeniem do SetFieldType. Przekazać wartość CDaoFieldExchange::param. (Można, zamiast używać CDaoQueryDef i ustawiania jego wartości parametru.)

Ogólnie każda grupa wywołania funkcji DFX związane z pola danych członków lub członków danych parametru musi być poprzedzony przez wywołanie SetFieldType. Parametr nFieldType każdego wywołania SetFieldType identyfikuje typ członków dane reprezentowane przez wywołania funkcji DFX, które należy wykonać wywołanie SetFieldType.

Aby uzyskać więcej informacji na temat DFX, zobacz artykuł DAO rekord pola wymiany (DFX) w Visual C++ Programmer's Guide.

Omówienie CDaoFieldExchange |nbsp; Klasa członków | Wykres hierarchii

Zobacz też CDaoFieldExchange::IsValidOperation, CDaoRecordset::DoFieldExchange

Index