RFX_Binary
CRecordset オブジェクトのフィールド データ メンバーと ODBC データ ソースのレコードの列間のバイトの配列のコピーは SQL_BINARY、 SQL_VARBINARY、または SQL_LONGVARBINARYを入力します。
void RFX_Binary(
CFieldExchange* pFX,
const char* szName,
CByteArray& value,
int nMaxLength = 255
);
パラメーター
pFX
クラス CFieldExchangeのオブジェクトへのポインター。このオブジェクトは、関数の各呼び出しのコンテキストを定義するための情報が含まれています。CFieldExchange のオブジェクトが指定できる操作についての詳細については、技術情報 レコード フィールド エクスチェンジ: RFX の動作のしくみを参照してください。szName
データ列の名前。value
指定されたデータ メンバーに格納される値 —コピーする値。レコードセットからデータ ソースへのコピーの場合、値 CByteArrayは、型指定されたデータ メンバーから、取得されます。データ ソースからレコードセットにコピーの場合、値は指定されたデータ メンバーに格納されます。nMaxLength
転送される文字列または配列の最大許容長。nMaxLength の既定値は 255 です。有効な値は INT_MAXに 1 です。フレームワークは、データのこの領域を割り当てます。最適なパフォーマンスを得るために、予想される最大データ項目を格納するのに十分な大きさの値を渡します。
解説
これらのデータ ソースのデータは、レコードセットの型 CByteArray として割り当てられます入力します。
使用例
RFX_Textを参照してください。
必要条件
Header: afxdb.h