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


RFX_Date

Передачи CTime или данных TIMESTAMP_STRUCT между элементами полей данных объекта CRecordset и столбцами записи в источнике данных ODBC типа SQL_DATE, SQL_TIME или SQL_TIMESTAMP.

void RFX_Date( 
   CFieldExchange* pFX, 
   const char* szName, 
   CTime& value  
); 
void RFX_Date( 
   CFieldExchange* pFX, 
   const char* szName, 
   TIMESTAMP_STRUCT& value  
); 
void RFX_Date( 
   CFieldExchange* pFX, 
   const char* szName, 
   COleDateTime& value  
);

Параметры

  • pFX
    Указатель на объект класса CFieldExchange. Этот объект содержит сведения для того, чтобы определить контекст для каждого вызова функции. Дополнительные сведения о операции объект CFieldExchange может определить статью см. в разделе Обмен полями записей: Принцип работы RFX.

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

  • значение
    Значение, хранящееся в расширение элемента данных; значение для передачи. Различные версии функции имеют различные типы данных для значения:

    Первая версия функции принимает ссылку на объект CTime. Для передачи данных из набора записей в источнике данных то это значение взяты из указанного элемента данных. Для передачи данных из источника данных в набор записей значение сохраняется в конкретном элементе данных.

    Вторая версия функции принимает ссылку на структуру TIMESTAMP_STRUCT. Самостоятельно настраивать эту структуру перед вызовом. Поддержка и обмена данными с диалоговым окном DDX и поддержка мастера кода, доступные для данной версии. Третья версия функции работает аналогично первой версии, за исключением того, что он принимает ссылку на объект COleDateTime.

Заметки

Версия CTime функции запускает нагрузку некоторого промежуточных обработки и имеет несколько ограниченный диапазон. Если только один из этих факторов слишком ограничиваясь следует использовать вторую версию функции. Однако обратите внимание на отсутствие мастера кода и поддержки DDX и требование, устанавливая структура самостоятельно.

Пример

В разделе RFX_Text.

Требования

Header: afxdb.h

См. также

Ссылки

RFX_Text

RFX_Bool

RFX_Long

RFX_Int

RFX_Single

RFX_Double

RFX_Byte

RFX_Binary

RFX_LongBinary

CFieldExchange::SetFieldType

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

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