Члени CRecordset класу

Члени дані
Будівництво
Набір записів атрибути
Оновлення записів операцій
Набір записів навігації операцій
Інші операції набір записів
Overridables набір записів

Члени дані

m_hstmt Містить ODBC заяву ручка для набір записів. Тип HSTMT.
m_nFields Містить числа членів даних полів у наборі записів. Тип UINT.
m_nParams Містить кількість членів параметр даних у наборі записів. Тип UINT.
m_pDatabase Містить вказівник на об'єкт CDatabase , через який набір записів підключено до джерела даних.
m_strFilter Містить CString , який визначає положення мова структурованих запитів (SQL) де . Використовувати як фільтр, щоб вибрати лише ті записи, які відповідають певним умовам.
m_strSort Містить CString , що визначає застереження SQL, ORDER BY . Використовується для контролю, спосіб сортування записів.

Будівництво

CRecordset Конструкції CRecordset об'єкт. Похідні клас повинен надати Конструктор, яка називає це один.
Відкрити Відкриває набір записів на отримання таблиці та виконання запиту, що являє собою набір записів.
Закрити Закриває записів та ODBC HSTMT , пов'язаних з нею.

Набір записів атрибути

CanAppend Повертає ненульовим, якщо нові записи можуть бути додані до набору записів за допомогою функції AddNew -члена.
CanBookmark Повертає ненульовим, якщо набір записів підтримує закладки.
CanRestart Повертає ненульовим, якщо Повторний запит можна назвати знову запустити запит до набору записів.
CanScroll Повертає ненульовим, якщо можна прокручувати записи.
CanTransact Повертає ненульовим, якщо джерело даних підтримує угоди.
CanUpdate Повертає ненульовим, якщо набір записів може бути (може додавання, оновлення або видалити записи).
GetODBCFieldCount Повертає кількість полів у наборі записів.
GetRecordCount Повертає кількість записів у наборі записів.
GetStatus Отримує статус набір записів: Індекс поточного запису та чи була отримана остаточне кількість записів.
GetTableName Отримує ім'я таблиці, на якій базується набір записів.
GetSQL Отримує рядок SQL, що використовуються, щоб вибрати записи для набір записів.
IsOpen Повертає ненульовим, якщо відкрито викликано раніше.
IsBOF Повертає ненульовим, якщо набір записів позиціонує до першого запису. Немає жодного поточного запису.
IsEOF Повертає ненульовим, якщо набір записів позиціонує після останнього запису. Немає жодного поточного запису.
IsDeleted Повертає ненульовим, якщо набір записів розташовується на видаленим записом.

Оновлення записів операцій

AddNew Готує для додавання нового запису. Оновлення для завершення додавання виклик.
CancelUpdate Скасовує будь-які відкладені оновлення зв'язку з AddNew або Редагувати операції.
Видалити Видалення поточного запису з набору записів. Ви повинні явно перейдіть на інший запис після видалення.
Редагувати Готується до зміни, внесені до поточного запису. Оновлення для завершення редагування виклик.
Оновлення Завершення операції AddNew або Редагувати зберегти нові або змінені дані джерела даних.

Набір записів навігації операцій

GetBookmark Призначає закладок значення запису параметр об'єкта.
Переміщення Позиції набір записів вказаної кількості записів з поточного запису в будь-якому напрямку.
MoveFirst Позиції поточного запису на перший запис у наборі записів. Перший тест для IsBOF.
MoveLast Позиції поточного запису Останній запис або на останній набір рядків. Перший тест для IsEOF.
MoveNext Позиції поточного запису наступний запис або на наступний набір рядків. Перший тест для IsEOF.
MovePrev Позиції поточного запису Попередній запис або на попередні серверну. Перший тест для IsBOF.
SetAbsolutePosition Позиції набір записів на запис, який відповідає вказаному номер запису.
SetBookmark Позиції набір записів на запис, указаний закладкою.

Інші операції набір записів

Скасувати Скасовує асинхронні операції або процесу з другого потоку.
FlushResultSet Повертає ненульовим, якщо є інший результат встановити завантажуються, коли за допомогою попередньо визначений запит.
GetFieldValue Повертає значення поля у наборі записів.
GetODBCFieldInfo Повертає певні види відомостей про полів у наборі записів.
GetRowsetSize Повертає кількість записів, які ви хотіли б отримати протягом одного вибірки.
GetRowsFetched Повертає фактичної кількості рядків, отримані під час на вибірки.
GetRowStatus Повертає стану рядок після на вибірки.
IsFieldDirty Повертає ненульовим, якщо таке поле в поточний запис було змінено.
IsFieldNull Повертає ненульовим, якщо вказаний поточного запису це значення Null (не має ніякого значення).
IsFieldNullable Повертає ненульовим, якщо вказаного поля поточного запису може бути значення Null (що мають значення не).
RefreshRowset Оновлює дані та стан указано рядків.
Повторний запит Виконується запит набору записів, ще раз, щоб оновити виділені записи.
SetFieldDirty Позначає вказаного поля поточного запису, як змінилося.
SetFieldNull Встановлює значення вказаного поля поточного запису null (що мають значення не).
SetLockingMode Встановлює блокування режим «оптимістичний» блокування (за замовчуванням) або "песимістичні" блокування. Визначає, як заблокованих записів для оновлення.
SetParamNull Встановлює Указаний параметр Null (що мають значення не).
SetRowsetCursorPosition Позиції курсору на вказаний рядок в рамках на набір рядків.

Overridables набір записів

Перевірити Називається вивчити код повернення з ODBC API-функція.
CheckRowsetError Називається на помилки, які генеруються під час отримання запису.
DoBulkFieldExchange Називається обмін навалом рядки даних із джерела даних до набір записів. Реалізує навалом поле запису exchange (навалом RFX).
DoFieldExchange Називається для обміну даними (в обох напрямках) між членами поля даних набір записів і відповідний запис на джерелі даних. Реалізує запису можливості обміну даними полів (RFX).
GetDefaultConnect Називається отримати за замовчуванням підключення рядок.
GetDefaultSQL Називається отримати рядок SQL за промовчанням для виконання.
OnSetOptions Називається встановити параметри для вказаного заяву ODBC.
SetRowsetSize Визначає кількість записів, які ви хотіли б отримати під час на вибірки.

Огляд CRecordsetБазовий клас членів | Ієрархічна діаграма

Index