RFX_Date_Bulk
Přenáší více řádků TIMESTAMP_STRUCT z data ze sloupce zdroj dat ODBC na odpovídající pole v CRecordset-odvozené objekt.
void RFX_Date_Bulk(
CFieldExchange* pFX,
LPCTSTR szName,
TIMESTAMP_STRUCT** prgTSVals,
long** prgLengths
);
Parametry
pFX
Určuje ukazatel na objekt CFieldExchange.Tento objekt obsahuje informace, které definují kontext pro každé volání funkce.Další informace naleznete v článku Výměna pole záznamu: Jak funguje RFX.szName
Název datového sloupce.prgTSVals
Ukazatel na pole TIMESTAMP_STRUCT z hodnoty.Toto pole bude ukládat data převést ze zdroje dat do sady záznamů.Další informace o TIMESTAMP_STRUCT z typ dat, naleznete v tématu "C datové typy" v dodatku D ODBC SDK Programmer's Reference.prgLengths
Ukazatel na pole dlouhých celých čísel.Toto pole bude ukládat délka v bajtech všechny hodnoty v poli, na kterou odkazuje prgTSVals.Všimněte si, že hodnota SQL_NULL_DATA budou uloženy, pokud odpovídající položka dat obsahuje hodnotu Null.Další informace naleznete v tématu funkce rozhraní ODBC API SQLBindCol v ODBC SDK Programmer's Reference.
Poznámky
Zdrojový sloupec dat může mít ODBC typ SQL_DATE, SQL_TIME, nebo SQL_TIMESTAMP.Definovat typ ukazatele na pole datových členů sady záznamů TIMESTAMP_STRUCT z.
Pokud můžete inicializovat prgTSVals a prgLengths k NULL, pak pole odkazují bude přiděleno automaticky, jejichž velikost se rovná velikosti sady řádků.
[!POZNÁMKA]
Hromadná výměna pole záznamu pouze přenáší data ze zdroje dat do objektu sady záznamů.Chcete-li vaše sada záznamů aktualizovatelná, musíte použít funkci rozhraní ODBC API SQLSetPos.
Další informace naleznete v článcích sady záznamů: Fetching Records in Bulk (ODBC) a Výměna pole záznamu (RFX).
Příklad
Viz RFX_Text_Bulk.
Požadavky
Soubor hlaviček: afxdb.h