RFX_Date
Partition CTime или данные TIMESTAMP_STRUCT между элементами данных полей объекта CRecordset и столбцами записи в источнике данных типа SQL_DATE, SQL_TIME или SQL_TIMESTAMP ODBC.
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