CRecordset::SetRowsetSize

wirtualnej SetRowsetSize void (DWORD dwNewRowsetSize );

Parametry

dwNewRowsetSize

Liczba wierszy do pobrania podczas danego pobrania.

Uwagi

Ta funkcja wirtualnego Członkowskie określa liczbę wierszy chcesz pobrać podczas pojedynczego pobrania, korzystając z Pobieranie wiersza luzem. Aby zaimplementować wiersz luzem, pobieranie, należy ustawić opcję CRecordset::useMultiRowFetch w parametrze dwOptions otwartej funkcji członek.

Uwaga   Wywołanie SetRowsetSize bez wykonania, pobieranie wierszy zbiorczej spowoduje niepowodzenie potwierdzenia.

Wywołanie SetRowsetSize przed wywołaniem metody Open początkowo ustawiony rozmiar zestawu wierszy dla tego zestawu rekordów. Domyślny rozmiar zestawu wierszy, przy wdrażaniu, pobieranie wierszy zbiorczej jest 25.

Uwaganbsp;  &Należy zachować ostrożność podczas wywoływania SetRowsetSize. Jeśli ręcznie alokuje przechowywania danych (jak określono w opcji CRecordset::userAllocMultiRowBuffers parametru dwOptions w otwartych), należy sprawdzić, czy należy zmienić alokację tych buforów pamięci masowej, po wywołaniu SetRowsetSize, ale przed wykonaniem każdej operacji nawigacji kursora.

Aby uzyskać bieżące ustawienie rozmiaru zestawu wierszy, wywołanie GetRowsetSize.

Aby uzyskać więcej informacji na temat pobierania wierszy zbiorczej, zobacz artykuł rekordów: pobieranie rekordów w masowych (ODBC) w Visual C++ Programmer's Guide.

Omówie&nie CRecordset |nbsp; Klasa członków | Wykres hierarchii

Zobacz też CRecordset::Open, CRecordset::GetRowsetSize, CRecordset::CheckRowsetError, CRecordset::DoBulkFieldExchange

Index