nieważne&AFXAPIDFX_Short (CDaoFieldExchange *pFX,LPCTSTR szName,shortamp;wartość,DWORDdwBindOptions= AFX_DAO_ENABLE_FIELD_CACHE);
Parametry
pFX
Wskaźnik do obiektu klasy CDaoFieldExchange. Ten obiekt zawiera informacje, aby zdefiniować kontekst dla każdego wywołania funkcji. Aby uzyskać więcej informacji na temat operacji można określić obiekt CDaoFieldExchange , zobacz artykuł wymiany pól rekordów DAO: jak DFX działa w Visual C++ Programmer's Guide.
szName
Nazwa kolumny danych.
wartość
Wartość przechowywaną w Państwa wskazanego danych — wartość, która ma zostać przeniesiona. W przypadku przeniesienia z zestawu rekordów do źródła danych wartość typu krótkie, pochodzi z państwa określone dane. W przypadku przeniesienia z źródła danych do zestawu rekordów wartość jest przechowywana w Państwa określone dane.
dwBindOptions
Opcja, które pozwala wykorzystać MFC firmy podwójnego buforowania mechanizm wykrywania pól rekordów, które uległy zmianie. AFX_DAO_ENABLE_FIELD_CACHE, domyślnie używa, podwójne buforowanie. Inne możliwe wartości to AFX_DAO_DISABLE_FIELD_CACHE. Jeśli określisz tę wartość, MFC nie, bez sprawdzania tego pola. Użytkownik musi wywołać SetFieldDirty i SetFieldNull.
Opcje te są opisane dalej w tym artykule zestawu rekordów DAO: wiążące dynamicznie rekordy w Visual C++ Programmer's Guide.
Uwaga Można kontrolować, czy dane są podwójne buforowana domyślnie ustawienie CDaoRecordset::m_bCheckCacheForDirtyFields.
Uwagi
Funkcja DFX_Short Transferuje dane krótka liczba całkowita między członkami danych pola obiektu CDaoRecordset i kolumny rekordu w źródle danych. Danych jest mapowany między typu DAO_I2 w DAO i wpisz krótki w zestawie rekordów.
Uwaga DFX_Short jest odpowiednikiem RFX_Int dla klas opartych na ODBC.
Przykład
Zobacz DFX_Text.
Zobacz też DFX_Text, DFX_Bool, DFX_Currency, DFX_Long, DFX_Single, DFX_Double, DFX_DateTime, DFX_Byte, DFX_Binary, DFX_LongBinary, CDaoFieldExchange::SetFieldType