Роль пользователя в работе с представлением записи
В следующей таблице демонстрируются типичные действия пользователя при работе с представлением записи, а также действия .NET Framework.
Работа с представлением записи: действия пользователя и .NET Framework
Пользователь |
.NET Framework |
---|---|
Использование редактора диалоговых окон Visual C++ для разработки формы. |
Создание ресурса шаблона диалогового окна с элементами управления. |
Использование Мастера приложений MFC для создания классов, производных от CRecordView и CRecordset или от CDaoRecordView и CDaoRecordset. |
Написание классов для пользователя. |
Сопоставление элементов управления представления записи с элементами данных из поля набора записей. |
Обеспечение обмена данных между элементами управления и полями набора записей. |
|
Обеспечение обработчиков команд по умолчанию для команд Переместить первый, Переместить последний, Переместить следующий и Переместить предыдущий из меню или кнопок панели инструментов. |
|
Обновление изменений в источнике данных. |
Написание кода для заполнения списков, полей со списками или других элементов управления данными из второго набора записей. (необязательно) |
|
Написание кода для специальных проверок. (необязательно) |
|
Написание кода для добавления или удаления записей. (необязательно) |
|
Программирование на основе формы является только одним подходом в работе с базой данных. Дополнительные сведения о приложениях, использующих другой пользовательский интерфейс или не использующих его, см. в разделах MFC: использование классов базы данных с документами и представлениями и MFC: использование классов базы данных без документов и представлений. Для ознакомления с альтернативными подходами к отображению записей базы данных см. классы CListView и CTreeView.