网站首页  词典首页

请输入您要查询的计算机术语:

 

术语 RFX::Long_Bulk
释义 RFX_Long_Bulk

void RFX_Long_Bulk(
     CFieldExchange* pFX,
     LPCTSTR szName,
     long** prgLongVals,
     long** prgLengths
    );

参数:
pFX指向CFieldExchange类对象的指针。这个对象包含了一些信息,用于定义函数调用的上下文环境。有关CFieldExchange对象能指定的操作的更多信息参见“Visual C++程序员指南”中的文章“记录字段交换:RFX如何工作”。
szName数据列的名字。
prgLongVals指向长整数数组的指针。这个数组中保存了将要从数据源传送到记录集的数据。
prgLengths指向长整数数组的指针。这个数组中保存了prgLongVals指向的数组中每个值的以字节为单位的长度。注意如果对应的数据项中是个NULL值,那么这个数组中将保存一个SQL_NULL_DATA值。更多的细节参见ODBC SDK程序员参考中的ODBC API函数SQLBindCol。

说明:
RFX_Long_Bulk函数将ODBC数据源的数据列中的多行长整数数据传送给CRecordset的派生对象中的相应数组。数据源的列必须是SQL_INTEGER类型的。记录集必须定义一个long指针型的字段数据成员。
如果你把prgLongVals和prgLengths初始化为NULL,那么它们指向的数组将自动分配,其大小等于行集的大小。
注意:
成组记录字段交换仅把数据从数据源传送到记录集对象。要使你的记录集可更新,必须使用ODBC的API函数SQLSetPos。这种做法的例子参见DBFETCH。
更多的信息参见“Visual C++程序员指南”中的文章“记录集:成组获取记录(ODBC)”和“记录字段交换(RFX)”。

示例:参见“RFX_Text_Bulk.”

请参阅:
RFX_Binary_Bulk, RFX_Bool_Bulk, RFX_Byte_Bulk, RFX_Date_Bulk, RFX_Double_Bulk, RFX_Int_Bulk, RFX_Single_Bulk, RFX_Text_Bulk, CFieldExchange::SetFieldType
随便看

 

MFC类库中文详解手册包含4274条MFC类库参考词条,基本涵盖了Microsoft基本类库中的类、全局函数、全局变量和宏的内容,是计算机编程的有利工具。

 

Copyright © 2004-2023 Winrtm.com All Rights Reserved
京ICP备2021023879号-40 更新时间:2024/10/6 12:34:37