RFX_Binary
Übergangsbytearrays zwischen den Felddatenmembern eines CRecordset-Objekts und Spalten eines Datensatzes auf der Datenquelle von ODBC geben SQL_BINARY, SQL_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. Weitere Informationen über die Vorgänge, die ein CFieldExchange-Objekt angeben kann, finden Sie im Artikel Datensatzfeldaustausch: Wie RFX funktioniert.szName
Der Name einer Datenspalte.Wert
Der Wert gespeichert im angegebenen Datenmember - der zu übertragenden Wert. Eine Übertragung vom Recordset zu Datenquelle, wird der Wert, des Typs CByteArray, im angegebenen Datenmember angewendet. Eine Übertragung von Datenquelle zu Recordset, wird der Wert im angegebenen Datenmember gespeichert.nMaxLength
Die maximale zulässige Länge der Zeichenfolge oder des Arrays, die übertragen wird. Der Standardwert von nMaxLength ist 255 (null). Gültige Werte sind 1 von INT_MAX. Das Framework ordnet diesem Platz für die Daten zu. Für optimale Leistung übergeben Sie einen Wert, der ausreicht, um die größte Datenelement anzupassen groß ist, das Sie erwartet haben.
Hinweise
Daten in der Datenquelle von diesen geben zugeordnet werden nach und Typ CByteArray im Recordset ein.
Beispiel
Siehe RFX_Text.
Anforderungen
Header: afxdb.h