Access数据库基础与应用第6章窗体设计本章要点:窗体的作用、类型、视图和结构创建窗体的方法窗体控件的操作以及应用窗体格式的设计与修改第6章窗体设计1
窗体的功能窗体是Access数据库的对象之一,是数据库和用户之间建立联系的窗口和媒介
窗体的主要功能是显示和处理数据,实现人机交互,如,输入、修改和删除数据库中的数据等
窗体的功能特色为:◆浏览、编辑数据:在窗体中可显示多个表的数据,并可进行添加、删除、修改等编辑操作
与查询和报表相比,窗体中数据显示的视觉效果更加友好
◆输入数据:窗体可以作为向数据库中输入数据的界面
使用窗体控件可提高数据输入的效率和准确度
◆控制应用程序流程:和VisualBasic的窗体一样,可以利用VBA编写代码,与函数和过程结合完成一定的功能
如,捕捉错误信息等
◆信息显示:在窗体中可显示一些警告和解释信息
第6章窗体设计2
窗体的分类与组成从不同角度可将窗体分成不同的类型
从逻辑上可分为主窗体和子窗体;从功能上可分为提示性窗体、控制性窗体和数据性窗体,提示性窗体给出提示帮助信息,控制性窗体包含按钮和菜单以完成控制转换功能,数据性窗体用于数据的输入或查询;和报表类似,从数据显示方式上可分为纵栏式、表格式、数据表、图表式、数据透视表等
纵栏式窗体通常用于输入数据,字段纵向排列;表格式窗体将每条记录的字段横向排列,字段标签放在窗体顶部,即窗体页眉处;数据表窗体显示“数据表”的最原始风格,常通过主窗体/子窗体的形式,来显示具有一对多关系的两个表的数据;图表窗体将数据以图表的形式显示,可嵌入到其他窗体中;数据透视表是一种交互式的动态表
第6章窗体设计纵栏式窗体数据表窗体第6章窗体设计表格式窗体第6章窗体设计图表式窗体第6章窗体设计数据透视表窗体第6章窗体设计3
创建窗体的方式创建窗体的主要方式有:◆自动创建◆窗体向导◆设计视图注意:这三