《学习数据库知识(第二十讲).ppt》由会员分享,可在线阅读,更多相关《学习数据库知识(第二十讲).ppt(11页珍藏版)》请在三一办公上搜索。
1、学习数据库知识(第二十讲),窗体(1)-认识窗体,窗体就是用户和应用程序之间的主要界面,利用窗体可以使用户完成查看和输入数据等操作。图20-1所示的窗体为示例教学管理系统主界面(或称封面),该窗体显示了系统名称及系统的主要功能。在Access2000数据库中,窗体具有如下功能:(1)显示和编辑数据。这是窗体最普遍和最基本的应用。窗体作为输入和输出的界面,可以使输入和输出更方便、快捷。在窗体中可以插入文字、图形、图像;使用多种控件,如单选按钮、复选框等;还可以插入声音和视频,使数据的输入和输出更加丰富多彩,且具有独特的风格。窗体中数据的来源可以包含一个或多个数据表的数据,一次显示一条、多条记录的
2、部分或全部数据,其显示功能比数据表更加丰富。(2)控制应用程序流程。如在窗体中插入命令按钮,单击某一命令按钮,就执行相应的操作。(3)显示信息。利用窗体显示各种消息、提示信息、警告等。,20-1 认识窗体,图20-1,窗体一般由三部分组成一页眉、主体和页脚。如图20-2所示。页眉在最上端,显示窗体名称;页脚显示在窗体下端,通常有记录定位框(显示当前记录号)和记录总数;窗体的主要内容则显示在主体中。Access2000中窗体的种类分为:纵栏式窗体、表格式窗体、数据表窗体、图表窗体、数据透视表窗体、主子窗体。纵栏式窗体通常由两列构成,如图20-2所示。左边一列显示字段名称,右边一列显示字段的数据值
3、。每次显示一条记录,使用窗体页脚的记录定位框可以选择显示不同记录。表格式窗体同数据表一样,每行显示一条记录,它与数据表的区别是:窗体可以显示数据表无法显示的高级数据库对象,如图像、声音等,窗体中还可以加入如阴影等特殊效果,使界面显示更加美观。表格式窗体通常用于显示多条记录,如图20-3所示。,图20-2,页眉,记录定位框,主体,页脚,图20-3,数据表窗体同数据表相同,如图20-4所示。图表窗体是将表中数据通过一定的处理,以图表的形式显示出来,如图20-5所示。该图以直方图的形式将各类职称的教师人数显示在窗体中。图表窗体能形象地体现出数据的特点和数据间关系。,图20-5,图20-5,图20-6所示的是主子窗体,图中显示学生情况记录的窗体是主窗体,而显示学生成绩记录的窗体为子窗体。对应于辛窜传的幂厂个学生记录,在子窗体中都有一条或多条成绩记录与之对应。主子窗体一般用于屑的罩示两个或两个以上的表或查询,这些表之间应有一对多的关系。通常主窗体显示的是中“一”端的表中的数据,一般使用纵栏式窗体,而子窗体则显示关系中“多”端的表中的数据,多采用表格或数据表式窗体。以上是Access 2000中的几种窗体形式,它们各自具有不同的特点,用户可根据实际需要,选择合适的形式。,图20-6,