RFX_Binary
Transfère des tableaux d'octets entre les données membres de champ d'un objet d' CRecordset et les colonnes d'un enregistrement dans la source de données de type ODBC SQL_BINARY, SQL_VARBINARY, ou SQL_LONGVARBINARY.
void RFX_Binary(
CFieldExchange* pFX,
const char* szName,
CByteArray& value,
int nMaxLength = 255
);
Paramètres
pFX
Un pointeur vers un objet de classe CFieldExchange.Cet objet contient des informations pour définir le contexte pour chaque appel de la fonction.Pour plus d'informations sur les opérations qu'un objet d' CFieldExchange peut spécifier, consultez l'article Record field exchange : Comment le fonctions RFX.szName
Le nom d'une colonne de données.correspondante
La valeur signalée dans le membre de données désignée — la valeur à transférer.Pour un transfert du recordset vers la source de données, la valeur, le type CByteArray, est prise de la donnée membre spécifiée.Pour une migration de source de données vers le recordset, la valeur est stockée dans le membre de données spécifiée.nMaxLength
La longueur maximale de la chaîne ou du tableau à transférer.La valeur par défaut de nMaxLength est 255.Les valeurs autorisé sont 1 à INT_MAX.l'infrastructure alloue cette quantité d'espace pour les données.Pour optimiser les performances, passez une valeur assez grand pour recevoir le plus grand élément de données attendues.
Notes
Les données dans la source de données de ces types est mappée vers et à partir de le type CByteArray dans le recordset.
Exemple
Consultez RFX_Text.
Configuration requise
Header: afxdb.h