DFX_DateTime
Przeniesienie danych Data i godzina między członkami danych pola CDaoRecordset obiektu i kolumny rekordu w źródle danych.
void AFXAPI DFX_DateTime(
CDaoFieldExchange* pFX,
LPCTSTR szName,
COleDateTime& value,
DWORD dwBindOptions = AFX_DAO_ENABLE_FIELD_CACHE
);
Parametry
pFX
Wskaźnik do obiektu klasy CDaoFieldExchange.Ten obiekt zawiera informacje definiujące kontekst dla każdego wywołania funkcji.szName
Nazwa kolumny danych.wartość
Wartość przechowywaną w Członkowskie wskazane danych — wartość do przeniesienia.Funkcja przyjmuje odwołanie do COleDateTime obiektu.W przypadku przeniesienia z zestawu rekordów do źródła danych to wartość jest pobierana z Członkowskich określone dane.Transferu ze źródła danych do zestawu rekordów wartość jest przechowywana w Członkowskich określone dane.dwBindOptions
Opcja pozwala wykorzystać zalety MFC firmy podwójnego buforowania mechanizm wykrywania pól rekordów, które uległy zmianie.Domyślnie, AFX_DAO_ENABLE_FIELD_CACHE, używa podwójne buforowanie.Możliwe wartości to AFX_DAO_DISABLE_FIELD_CACHE.Jeżeli określono wartość ta MFC nie bez sprawdzania, w tym polu.Musisz wywołać SetFieldDirty i SetFieldNull samodzielnie.[!UWAGA]
Można kontrolować, czy dane są podwójne buforowana domyślnie, ustawiając CDaoRecordset::m_bCheckCacheForDirtyFields.
Uwagi
Dane jest mapowany między typu DAO_DATE DAO i typu COleDateTime w zestawie rekordów.
[!UWAGA]
COleDateTimezastępuje CTime i TIMESTAMP_STRUCT w tym celu klas obiektów DAO.CTimei TIMESTAMP_STRUCT nadal są używane dla klas dostępu do danych ODBC.
Przykład
Zobacz DFX_Text.
Wymagania
Nagłówek: afxdao.h
Zobacz też
Informacje
CDaoFieldExchange::SetFieldType