RFX_Date
调用 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参见。
要求
Header: afxdb.h