CRecordset::SetRowsetSize

виртуальные void SetRowsetSize (DWORD dwNewRowsetSize );

Параметры

dwNewRowsetSize

Количество строк для извлечения в ходе данной выборки.

Примечания

Эта виртуальной функции-члена определяет количество строк, которые требуется получить в течение одного выборки при использовании пакетной выборки строк. Для реализации групповая выборка строк, необходимо установить параметр CRecordset::useMultiRowFetch в параметре dwOptions функции-члена Open.

Примечание   Вызов SetRowsetSize без реализации групповой выборки строк приведет к неудачной утверждение.

Вызовите SetRowsetSize перед вызовом открытыми для изначально задать размер набора строк для набора записей. Размер набора строк по умолчанию при реализации групповой выборки строк-25.

Примечание   Будьте внимательны при вызове SetRowsetSize. Если вы вручную выделение памяти хранения для данных (как указано в параметре CRecordset::userAllocMultiRowBuffers dwOptions параметра в открытом), надо проверить, нужно ли вам перераспределять буферы хранения после того, как вы называете SetRowsetSize, но до выполнения любой операции курсор навигации.

Чтобы получить текущее значение размера набора строк, звоните GetRowsetSize.

Дополнительные сведения о групповой выборки строк, найти в статье набор записей: выборка записей (ODBC) в Руководстве по Visual C++ программист.

Обзор CRecordsetЧлены класса | Иерархическая схема

См. также CRecordset::Open, CRecordset::GetRowsetSize, CRecordset::CheckRowsetError, CRecordset::DoBulkFieldExchange

Index