RFX_Date
Převody CTime nebo TIMESTAMP_STRUCT dat mezi členy pole dat CRecordset objektu a sloupce záznam ve zdroji dat ODBC typu SQL_DATE, SQL_TIME, nebo 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
Ukazatel na objekt třídy CFieldExchange.Tento objekt obsahuje informace, které definují kontext pro volání funkce.Další informace o operacích CFieldExchange objekt můžete zadat, naleznete v článku Exchange pole záznamu: Jak funguje RFX.szName
Název datového sloupce.hodnota
Hodnota uložená v uvedené údaje člena; hodnota má být převedeno.Různé verze funkce berou hodnoty různých datových typů:První verze funkce přebírá odkaz na CTime objektu.Pro přenos ze záznamů do zdroje dat tato hodnota je převzata z určený datový člen.Pro převod ze zdroje dat do záznamů hodnota uložena v členských zadaná data.
Druhá verze funkce přebírá odkaz na TIMESTAMP_STRUCT struktury.Musíte tuto strukturu nastavit sami před volání.Podporovat výměnu dat ani dialogové okno (DDX) ani kód Průvodce podpora je k dispozici pro tuto verzi.Třetí verze funkce funguje podobně první verze s výjimkou, že bere odkazovat COleDateTime objektu.
Poznámky
CTime Verze funkce ukládá režie zpracování některých zprostředkujících a má poněkud omezený rozsah.Pokud některá z těchto faktorů příliš omezující, pomocí druhá verze funkce.Uvědomte si však jeho nedostatek kód průvodce a podporu DDX a požadavek na nastavení struktury sami.
Příklad
Viz RFX_Text.
Požadavky
Záhlaví: afxdb.h