DWORD (GetRowsFetched) константа;
Значення, яке повертається
Кількість отримуваних із джерела даних після заданого fetch рядків.
Зауваження
Телефонуйте цієї функції-члена визначити, скільки записів фактично були витягнуті після на вибірки. Це корисно, коли ви здійснили навалом отримання рядків. Набір рядків розмір зазвичай вказує, скільки рядків буде завантажено вибірки; Проте загальна кількість рядків у наборі записів також впливає на те, скільки рядків буде отримати в набір рядків. Наприклад, якщо ваш набір записів містить 10 записів з значення розміру набір рядків 4, то цикл через набір записів за номером MoveNext призведе остаточний набір рядків, маючи тільки 2 записи.
Для здійснення ряду навалом, вилучення, необхідно вказати параметр CRecordset::useMultiRowFetch "в dwOptions параметр відкритим члена функції. Щоб вказати розмір набір рядків, телефонуйте SetRowsetSize.
Щоб отримати додаткові відомості про отримання рядків навалом, перегляньте статтю набір записів: вилучення записів у базову (ODBC) в Visual C++ програміста керівництво.
Приклад
MultiRowSet РС;
/ / Встановити розмір набір рядків
RS.SetRowsetSize (5);
/ / Відкрити набір записів
RS.Відкрити (CRecordset::dynaset, NULL,
nbsp; CRecordset::useMultiRowFetch);
/ / набір записів, через петлю на rowsets
Хоча (! rs.IsEOF ())
{
для (int кількість = 0;
Tables < рупій (int).GetRowsFetched ();
Tables + +)
{
/ / зробити що-небудь
}
RS.MoveNext ();
}
RS.(Закрити)
Огляд CRecordset | Члени класу | Ієрархічна діаграма
Дивіться також CRecordset::SetRowsetSize, CRecordset::CheckRowsetError