RFX_Binary
Überträgt bytearrays zwischen den Felddatenmembern eines CRecordset-Objekts und Spalten eines Datensatzes in der Datenquelle von ODBC, geben SQL_BINARYSQL_VARBINARY oder SQL_LONGVARBINARY ein.
void RFX_Binary(
CFieldExchange* pFX,
const char* szName,
CByteArray& value,
int nMaxLength = 255
);
Parameter
pFX
Ein Zeiger auf ein Objekt der Klasse CFieldExchange.Dieses Objekt enthält Informationen, um den Kontext für jeden Aufruf der Funktion zu definieren.Weitere Informationen über die Vorgänge, die ein CFieldExchange-Objekt angeben können, finden Sie im Artikel Datensatzfeldaustausch: Wie Funktionsweise von RFX.szName
Der Name einer Datenspalte.Wert
Der Wert, der im angegebenen Datenmember gespeicherten übertragen werden.Für eine Übertragung von Recordsets zu Datenquelle, wird der Wert vom Typ CByteArray, aus dem angegebenen Datenmember gebunden.Für eine Übertragung von Datenquelle Recordsets liegt, wird der Wert im angegebenen Datenmember gespeichert.nMaxLength
Die maximal zulässige Länge der Zeichenfolge oder des Arrays, die übertragen wird.Der Standardwert von nMaxLength ist 255 (null).Gültige Werte sind 1 bis INT_MAX.Das Framework ordnet diesen Platz für die Daten an.Um eine optimale Leistung übergeben Sie einen Wert, der weit, dass das Element zu groß ist, um das Datenelement.
Hinweise
Daten in der Datenquelle dieser Typen wird in bzw. aus CByteArray-Typ im Recordset zugeordnet.
Beispiel
Weitere Informationen finden Sie unter RFX_Text.
Anforderungen
Header: afxdb.h