CRecordset::SetRowsetSize
Určuje počet záznamů, které chcete načíst během načítání.
virtual void SetRowsetSize(
DWORD dwNewRowsetSize
);
Parametry
- dwNewRowsetSize
Počet řádků načíst během dané fetch.
Poznámky
Tato virtuální členské funkce určuje počet řádků, které chcete načíst během jediného fetch při načítání řádků hromadného použití.Implementovat načítání hromadné řádku, musíte nastavit CRecordset::useMultiRowFetch možnost dwOptions parametr otevřených členské funkce.
[!POZNÁMKA]
Volání SetRowsetSize bez provádění hromadných načítání řádek způsobí selhání výrazu.
Volání SetRowsetSize před voláním otevřených nejprve nastavit velikost řádků sada záznamů.Výchozí velikost řádků při provádění hromadných řádek načítání je 25.
[!POZNÁMKA]
Buďte opatrní při volání SetRowsetSize .Pokud jsou ručně přidělování paměti pro data (zadané CRecordset::userAllocMultiRowBuffers možnost parametru dwOptions v Otevřít), byste měli zkontrolovat, zda je nutné po volání přidělení vyrovnávací paměti úložiště SetRowsetSize , ale před provedením jakékoli kurzor navigace.
Získat aktuální nastavení velikosti řádků, volání GetRowsetSize.
Další informace o načítání řádků hromadného naleznete v článku záznamů: načítání záznamů hromadné (ODBC).
Požadavky
Záhlaví: afxdb.h