你在使用记录视图中的角色(MFC 数据访问)
下表介绍了要处理记录集通常必须执行的操作以及框架的用途。
使用记录视图:你和框架
你 | 框架 |
---|---|
使用 Visual C++ 对话框编辑器设计窗体。 | 使用控件创建对话框模板资源。 |
使用 MFC 应用程序向导创建从 CRecordView 和 CRecordset 派生的类。 | 编写你的类。 |
将记录视图控件映射到记录集字段数据成员。 | 提供控件和记录集字段之间的 DDX。 |
为菜单或工具栏按钮中的“移动第一个”、“移动最后一个”、“移动下一个”和“移动上一个”命令提供默认命令处理程序。 | |
更新对数据源的更改。 | |
[可选]编写代码以填充列表框或组合框或包含另一记录集数据的其他控件。 | |
[可选]编写用于任何特殊验证的代码。 | |
[可选]编写代码以添加或删除记录。 |
基于窗体的编程只是处理数据库的一种方法。 有关使用某些其他用户界面或不使用用户界面的应用程序的信息,请参阅 MFC:使用包含文档和视图的数据库类和 MFC:使用不含文档和视图的数据库类。 有关显示数据库记录的其他方法,请参阅类 CListView 和 CTreeView。