void RFX_Binary ( objet CFieldExchange * pFX, const char * szName, CByte&Arrayamp ; valeur, int nMaxLength = 255 );
Paramètres
pFX
Pointeur vers un objet de classe objet 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 d'un objet CFieldExchange peut spécifier, consultez l'article Record Field Exchange : fonctionnement de RFX dans le Guide du programmeur Visual C++.
szName
Le nom d'une colonne de données.
valeur
La valeur stockée dans le membre de données indiqué — la valeur devant être transférés. Pour un transfert du jeu d'enregistrements de la source de données, la valeur, de type CByteArray, est tirée de la donnée membre spécifiée. Pour un transfert de source de données pour le jeu d'enregistrements, la valeur est stockée dans le membre de données spécifié.
nMaxLength
La quantité maximale autorisée la longueur de la chaîne ou le tableau transféré. La valeur par défaut de nMaxLength est 255. Les valeurs légales sont 1 à INT_MAX. Le cadre répartit cette quantité d'espace pour les données. Pour la meilleure performance, transmettez une valeur suffisamment grande pour accueillir le plus grand élément de données que vous attendez.
Remarques
La fonction RFX_Binary transfère des tableaux d'octets entre les données membres de champ d'un objet CRecordset et les colonnes d'un dossier sur la source de données de type ODBC SQL_BINARY, SQL_VARBINARYou SQL_LONGVARBINARY. Données dans la source de ces types de données sont mappées vers et à partir de type CByteArray dans le jeu d'enregistrements.
Exemple
Voir RFX_Text.
Voir aussi  ;RFX_Text, RFX_Bool, RFX_Long, RFX_Int, RFX_Single, RFX_Double, RFX_Date, RFX_Byte, RFX_LongBinary, CFieldExchange::SetFieldType