Поделиться через


DFX_DateTime

Передачи данных по времени и даты между элементами данных полей объекта CDaoRecordset и столбцами записи в источнике данных.

void AFXAPI DFX_DateTime( 
   CDaoFieldExchange* pFX, 
   LPCTSTR szName, 
   COleDateTime& value, 
   DWORD dwBindOptions = AFX_DAO_ENABLE_FIELD_CACHE  
);

Параметры

  • pFX
    Указатель на объект класса CDaoFieldExchange. Этот объект содержит сведения для того, чтобы определить контекст для каждого вызова функции.

  • szName
    Имя столбца данных.

  • значение
    Значение, хранящееся в расширение элемента данных — значение для передачи. Функция принимает ссылку на объект COleDateTime. Для передачи данных из набора записей в источнике данных то это значение взяты из указанного элемента данных. Для передачи данных из источника данных в набор записей значение сохраняется в конкретном элементе данных.

  • dwBindOptions
    Параметр, который позволяет воспользоваться преимуществами механизма двойной буферизации MFC для определения поля набора записей, которые были изменены. По умолчанию AFX_DAO_ENABLE_FIELD_CACHE, использует двойную буферизацию. Другое возможное значение AFX_DAO_DISABLE_FIELD_CACHE. Если задано это значение, MFC не выполняет никакой проверки в этом поле. Самостоятельно должны вызывать SetFieldDirty и SetFieldNull.

    Примечание

    Элемент управления можно ли данные двойная буферизация включена по умолчанию, параметр CDaoRecordset::m_bCheckCacheForDirtyFields.

Заметки

Данные сопоставляется между типом DAO_DATE в DAO и типом COleDateTime в наборе записей.

Примечание

COleDateTime заменяет CTime и TIMESTAMP_STRUCT для этой цели в классах DAO.CTime и TIMESTAMP_STRUCT по-прежнему используются для классов доступа к данным ODBC- зависимости.

Пример

В разделе DFX_Text.

Требования

Header: afxdao.h

См. также

Ссылки

DFX_Text

DFX_Bool

DFX_Currency

DFX_Long

DFX_Short

DFX_Single

DFX_Double

DFX_Byte

DFX_Binary

DFX_LongBinary

CDaoFieldExchange::SetFieldType

Основные понятия

Макросы и глобальные объекты MFC