Выбор и операции с записями
Обычно, при выборе записей в источнике данных с помощью инструкции SQL SELECT формируется результирующий набор, который и является набором записей из таблицы или запроса. Кроме классов базы данных, можно использовать объект набора записей для выбора и получения доступа к результирующему набору. Этот объект приложения характерен для конкретного класса, производного от CRecordset. При определении класса набора записей источник данных указывается для связи с используемой таблицей и столбцами. Мастер приложений MFC или команда Добавление класса (см. в разделе Добавление объекта-получателя ODBC в MFC) создает класс с подключением к определенному источнику данных. Мастера приложений передают функцию-член GetDefaultSQL класса CRecordset, чтобы возвратить имя таблицы. Дополнительные сведения об использовании мастеров и о создании классов набора записей см. в разделе Поддержка базы данных. Мастер приложений MFC и Добавление объекта-получателя ODBC в MFC.
С помощью объекта CRecordset во время выполнения можно:
Проверить поля данных текущей записи.
Отфильтровать или отсортировать набор записей.
Настроить инструкцию SELECT по умолчанию.
Просмотреть выбранные записи.
Добавить, обновить или удалить записи (если источник данных и набор записей являются обновляемыми).
Проверить способность набора записей к выполнению к нему повторных запросов и обновить его данные о его содержимом.
После завершения работы с объектом набора записей, закройте и удалите его. Дополнительные сведения о наборах записей см. в разделе Набор записей (ODBC).