转发 CTime 或在 CRecordset 对象的字段数据成员和一条记录的列之间的数据。TIMESTAMP_STRUCT 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。
要求
标头: afxdb.h