CDaoFieldExchange::SetFieldType
Wywołanie SetFieldType w sieci CDaoRecordset klasy DoFieldExchange zastąpić.
void SetFieldType(
UINT nFieldType
);
Parametry
nFieldType
Wartość enum FieldType, zadeklarowanych w CDaoFieldExchange, który może być jedną z następujących czynności:CDaoFieldExchange::outputColumn
CDaoFieldExchange::param
Uwagi
Zwykle ClassWizard zapisuje to wywołanie dla Ciebie.Możesz napisać własną funkcję i za pomocą kreatora do zapisu na DoFieldExchange działać, dodać wywołania funkcji poza Mapa pola.Jeśli nie używasz kreatora, nie będzie mapy pól.Wywołanie poprzedza wywołania funkcji DFX, jeden dla każdego członka klasy, dane pole i identyfikuje typ pola jako CDaoFieldExchange::outputColumn.
Jeśli sparametryzować jest klasa zestawu rekordów, należy dodać wywołania DFX dla wszystkich członków danych parametru (poza Mapa pola) i te wywołania wywołania poprzedzają SetFieldType.Przekazać wartość CDaoFieldExchange::param.(Można użyć zamiast tego CDaoQueryDef i ustawić jego wartości parametru.)
Ogólnie rzecz biorąc, każdej grupy skojarzone z pola danych członków lub danych parametru wywołania funkcji DFX musi być poprzedzony przez wywołanie SetFieldType.nFieldType Każdego parametru SetFieldType wywołanie identyfikuje typ danych członków reprezentowany przez wywołania funkcji DFX, które należy wykonać SetFieldType wywołania.
Wymagania
Nagłówek: afxdao.h