CRecordset::GetStatus
недійсними GetSt&atus ( CRecordsetStatusamp; rStatus ) const;
Параметри
rStatus
Посилання на CRecordsetStatus об'єкт. Перегляньте розділ зауваження для отримання додаткової інформації.
Зауваження
Телефонуйте цієї функції-члена визначити індекс поточного запису в наборі записів та/або чи останнього запису було видно. CRecordset намагається відслідковувати індекс, але за певних обставин це може бути можливим. Перегляньте GetRecordCount для пояснення.
CRecordsetStatus структура має такий вигляд:
структура CRecordsetStatus
{
довгий m_lCurrentRecord;
BOOL m_bRecordCountFinal;
}
Двох членів CRecordsetStatus , мають такі значення:
-
m_lCurrentRecordnbsp; Містить COLUM&N індекс поточний запис у наборі записів, якщо це відомо. Якщо не вдалося визначити індекс, цей компонент містить AFX_CURRENT_RECORD_UNDEFINED (–2). Якщо IsBOF правда (порожній набір записів або спроба прокрутки до першого запису), то m_lCurrentRecord встановлено AFX_CURRENT_RECORD_BOF (справа). Якщо на перший запис, то це має значення 0, другого запису 1 і так далі.
-
m_bRecordCountFinalnbsp; Ненульовий, якщо визначено Загальна кількість записів у наборі записів. Зазвичай це повинно бути виконано на початок на початку набір записів і закликаючи Move&Next до IsEOF повертає ненульовим. Якщо цей компонент дорівнює нулю, кількість записів, як повернувся на GetRecordCount, якщо не – 1, це тільки "позначки рівня води" кількість записів.
Огляд CRecordset | Члени класу | Ієрархічна діаграма
Дивіться також CRecordset::GetRecordCount