网站首页  词典首页

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

 

术语 CRecordset::SetRowsetSize
释义 CRecordset::SetRowsetSize

virtual void SetRowsetSize( DWORD dwNewRowsetSize );

参数:
dwNewRowsetSize在一次给定的检取中要获取的行数。

说明:
在使用成组行检取时,此虚成员函数用来指定在一次单一的检取中你希望获取的行数。要实现成组行检取,你必须在Open成员函数的dwOptions参数中设置CRecordset::useMultiRowFetch选项。
注意:
如果在没有实现成组行获取的情况下调用SetRowsetSize,将导致一个失败断言。
在调用Open之前调用SetRowsetSize来初始设置记录集的行集的大小。在实现成组行检取时,缺省的行集大小是25。
注意:
在调用SetRowsetSize时要小心。如果你手动为数据分配存储区(就像在Open中的dwOptions参数的CRecordset::userAllocMultiRowBuffers选项所指定的一样),你应该在调用SetRowsetSize之后,但在执行任何游标导航操作之前,检查是否需要重新分配这些存储缓冲区。
要获得对行集大小的当前设置,可以调用GetRowsetSize。

请参阅:
CRecordset::Open, CRecordset::GetRowsetSize, CRecordset::CheckRowsetError, CRecordset::DoBulkFieldExchange
随便看

 

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

 

Copyright © 2004-2023 Winrtm.com All Rights Reserved
京ICP备2021023879号-40 更新时间:2025/1/9 3:39:39