RFX_Date
Transfery CTime lub TIMESTAMP_STRUCT danych między członkami danych pola CRecordset obiektu i kolumny rekordu w źródle danych ODBC typu SQL_DATE, SQL_TIME, lub 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
);
Parametry
pFX
Wskaźnik do obiektu klasy CFieldExchange.Ten obiekt zawiera informacje, aby zdefiniować kontekst dla każdego wywołania funkcji.Aby uzyskać więcej informacji na temat operacji CFieldExchange obiektu można określić, zapoznaj się z artykułem wymiany pól rekordu: jak działa RFX.szName
Nazwa kolumny danych.wartość
Wartość przechowywana w członka danych wskazany; wartości, które mają zostać przeniesione.Różne wersje funkcji podejmuje różne typy danych dla wartości:Pierwsza wersja funkcji ma odniesienie do CTime obiektu.W przypadku przeniesienia z zestawu rekordów do źródła danych ta wartość jest pobierana z Państwa określone dane.W przypadku przeniesienia ze źródła danych do zestawu rekordów wartość jest przechowywana w danych określony element członkowski.
Druga wersja funkcji ma odniesienie do TIMESTAMP_STRUCT struktury.Należy zdefiniować tej struktury samodzielnie przed wywołaniem.Obsługuje ani okno danych programu exchange (DDX) ani kodu Kreator obsługa jest dostępna dla tej wersji.Trzecia wersja funkcji działa podobnie do pierwszej wersji z tym wyjątkiem, że ma odniesienie do COleDateTime obiektu.
Uwagi
CTime Wersji funkcji o niektórych przetwarzania produktu pośredniego i ma dość ograniczony zakres.Jeśli możesz znaleźć jednej z tych czynników zbyt ograniczające, użyj druga wersja funkcji.Należy jednak pamiętać jej brak kodu kreatora i pomocy technicznej DDX oraz wymóg, że należy skonfigurować strukturę samodzielnie.
Przykład
Zobacz RFX_Text.
Wymagania
Nagłówek: afxdb.h