Роль пользователя в работе с представлением записи (доступ к данным MFC)
Следующая таблица показывает, что обычно необходимо сделать, чтобы работать с представлением записи и что платформа делает за вас.
Работа с представлением записей: вы и платформа
Вы | Платформа |
---|---|
Используйте редактор диалоговых окон Visual C++ для разработки формы. | Создает ресурс шаблона диалоговых окон с элементами управления. |
Используйте мастер приложений MFC для создания классов, производных от CRecordView и CRecordset. | Создает классы за вас. |
Сопоставление элементов управления представления записи с элементами данных полей набора записей. | Обеспечивает обмен данных между элементами управления и полями набора записей. |
Предоставляет обработчики команд по умолчанию для команд move First, Move Last, Move Next и Move Previous commands from menus or toolbar button. | |
Сохраняет изменения в источнике данных | |
[Дополнительно] Напишите код для заполнения списка или поля со списком или других элементов управления данными из второго набора записей. | |
[Дополнительно] Написание кода необязательно. | |
[Дополнительно] Напишите код для добавления и удаления записей. |
Программирование на основе формы является только одним подходом в работе с базой данных. Сведения о приложениях с помощью другого пользовательского интерфейса или без пользовательского интерфейса см. в разделе MFC: Использование классов баз данных с документами и представлениями и MFC: использование классов баз данных без документов и представлений. Альтернативные подходы к отображению записей базы данных см. в классах CListView и CTreeView.
См. также
Представления записей (доступ к данным MFC)
Список драйверов ODBC