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 definiujące kontekst dla każdego wywołania funkcji.Aby uzyskać więcej informacji na temat operacji CFieldExchange obiektu można określić, zobacz artykuł wymiany pola rekordu: jak działa RFX.szName
Nazwa kolumny danych.wartość
Wartość przechowywana w danych wskazanego członka; wartości, które mają być przeniesione.Różne wersje funkcji podejmuje różne typy danych dla wartości:Pierwsza wersja funkcji przyjmuje odwołanie do CTime obiektu.W przypadku przeniesienia z zestawu rekordów do źródła danych to wartość jest pobierana z Członkowskich określone dane.Transferu ze źródła danych do zestawu rekordów wartość jest przechowywana w Członkowskich określone dane.
Druga wersja funkcji przyjmuje odwołanie do TIMESTAMP_STRUCT struktury.Należy zdefiniować tej struktury samodzielnie przed wywołaniem.Obsługuje ani okno dialogowe wymiany danych (DDX), ani kodu Kreator obsługa jest dostępna dla tej wersji.Trzecia wersja funkcji działa podobnie pierwsza wersja z tym że odniesienia do COleDateTime obiektu.
Uwagi
CTime Wersji funkcji o niektórych pośredniego przetwarzania i ma nieco ograniczony zakres.Jeśli jedną z tych czynników zbyt ograniczenie, należy użyć druga wersja funkcji.Należy jednak zauważyć brak kodu Kreator i pomocy technicznej DDX oraz wymóg, że można skonfigurować strukturę samodzielnie.
Przykład
Zobacz RFX_Text.
Wymagania
Nagłówek: afxdb.h