RFX_Binary
Převede pole bajtů mezi pole datových členů CRecordset objekt a sloupce záznamu ve zdroji dat ODBC typu SQL_BINARY, SQL_VARBINARY, nebo SQL_LONGVARBINARY.
void RFX_Binary(
CFieldExchange* pFX,
const char* szName,
CByteArray& value,
int nMaxLength = 255
);
Parametry
pFX
Ukazatel na objekt třídy CFieldExchange.Tento objekt obsahuje informace, které definují kontext pro každé volání funkce.Další informace o operacích CFieldExchange objekt můžete určit, naleznete v článku Výměna pole záznamu: Jak funguje RFX.szName
Název datového sloupce.hodnota
Hodnota uložená v určeném datovém členu – hodnota, kterou chcete převést.Pro přenos ze sady záznamů do zdroje dat, je hodnota typu CByteArray, je převzata ze zadaného datového člena.Převod ze zdroje dat do sady záznamů hodnota je uložena v členu zadaná data.nMaxLength
Maximální povolená délka řetězce nebo pole přenosu.Výchozí hodnota nMaxLength je 255.Platné hodnoty jsou 1 až INT_MAX.Rámci přidělí toto množství místa pro data.Chcete-li dosáhnout optimálního výkonu předáte hodnotu dostatečně velká k pokrytí největší datové položky, které očekáváte.
Poznámky
Data ve zdroji dat z těchto typů je mapován z typu CByteArray v sadě záznamů.
Příklad
Viz RFX_Text.
Požadavky
Soubor hlaviček: afxdb.h