RFX_Date

转发 CTime 或在 CRecordset 对象的字段数据成员和一条记录的列之间的数据。TIMESTAMP_STRUCT ODBC 数据源的类型 SQL_DATESQL_TIMESQL_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

请参见

参考

RFX_Text

RFX_Bool

RFX_Long

RFX_Int

RFX_Single

RFX_Double

RFX_Byte

RFX_Binary

RFX_LongBinary

CFieldExchange::SetFieldType

概念

MFC 宏和全局函数