|
知识路径: > 数据库应用基础知识 > 数据库应用基础知识 > 数据库管理系统的基本操作 > 数据库管理系统的操作方法 >
|
相关知识点:59个
|
|
|
|
|
窗体是Access 2003的重要对象,是一种用于在数据库中输入和显示数据的数据库对象。窗体实际上是一个数据显示窗口,它可以按用户的要求美化信息显示。数据一般都在数据表中显示,尽管可以通过设置字段、格式化单元格等方法来美化数据表,但还是显得单调。若利用窗体显示数据,不仅可以使文字、数字等信息显得活泼,还可以加入图片、声音等。
|
|
|
除此之外,用户还可以向窗体中添加各种控件,如文本框、标签、选项按钮、命令按钮等。通过这些控件可以灵活地控制数据的操作。例如通过命令按钮执行一个命令,还可以将窗体用作切换面板来打开数据库中的其他窗体和报表,或者用作自定义对话框来接受用户的输入及根据输入执行操作。
|
|
|
窗体一般都与数据库中的一个或多个表和查询绑定。窗体对象本身并不包含数据记录,数据仍存储在数据库表中。窗体的记录源引用基础表和查询中的字段。窗体无需包含每个基础表或查询中的所有字段。
|
|
|
窗体的类型有6种,分别是纵栏式窗体、表格式窗体、数据表窗体、主/子窗体、图表窗体和数据透视表窗体。
|
|
|
|
创建窗体有两种方法:自动创建窗体和使用向导创建窗体。下面分别介绍这两种方法创建窗体。
|
|
|
|
使用“自动创建窗体”创建一个显示选定表或查询中所有字段及记录的窗体,在建成后的窗体中,每个字段都显示在一个独立的行上,并且左边带有一个标签。例如,创建“学生”窗体的操作步骤如下:
|
|
|
(1)在数据库窗口中,如果数据源是表,则单击“表”对象;如果数据源是查询,则单击“查询”对象。这里选择“学生”表对象。
|
|
|
(2)单击工具栏上的新对象按钮右侧的向下箭头按钮,从下拉列表中选择“窗体”选项,显示“新建窗体”对话框。
|
|
|
(3)在“新建窗体”对话框中选择“自动创建窗体:纵栏式”选项,单击“确定”按钮。
|
|
|
(4)单击“保存”按钮,在“窗体名称”文本框内输入窗体名称,单击“确定”按钮,创建的“学生”窗体如下图所示。
|
|
|
|
|
|
若用户需要选择表中的某些字段创建窗体,可以利用“窗体向导”。数据源可以来自一个表或查询的窗体。例如,创建“学生”窗体的操作步骤如下:
|
|
|
(1)在“窗体”中双击“使用向导创建窗体”选项,屏幕显示“窗体向导”的第一个对话框。
|
|
|
(2)在“表/查询”下拉列表中选择“学生”表。此时左侧“可用字段”列表框中列出了所有可用的字段,如下图(a)所示。
|
|
|
|
|
(3)在“可用字段”列表框中选择需要在新建窗体中显示的字段,将所选定字段移到“选定的字段”列表框中。
|
|
|
(4)单击“下一步”按钮,屏幕显示“窗体向导”的第二个对话框。在此对话框中选择“纵栏表”单选按钮,在左边可以看到所建窗体的布局。
|
|
|
(5)单击“下一步”按钮。在对话框右侧的选项区域中列出了若干窗体的布局,用户可进行选择,选中的布局样式在对话框的左侧显示,如上图(b)所示。
|
|
|
(6)单击“下一步”按钮,在“请为窗体指定标题”文本框中输入“学生信息”。如果想在完成窗体创建后,打开窗体并查看或输入数据,选中“打开窗体查看或输入信息”单选按钮;如果要调整窗体的设计,则选中“修改窗体设计”单选按钮。单击“完成”按钮,创建的窗体显示在屏幕上。
|
|
|
|
利用窗体“向导”虽然可以方便地创建窗体,但只能满足一般的显示需求,例如使用向导不能加入页码、窗体的页眉/页脚及各种控件。对于用户的一些特殊要求,需要通过Access提供的窗体设计工具箱中的控件来完成。下面先介绍Access“工具箱”,以及如何创建一个空白窗体,如何将控件加入窗体。
|
|
|
|
在窗体“设计”视图中单击“窗体设计”工具栏上的工具箱按钮,系统显示下图所示工具箱。工具箱中的控件主要包括标签、文本框、选项组、切换按钮、选项按钮、复选框、组合框、列表框和命令按钮等,各种控件的功能如下表所示。
|
|
|
|
|
|
|
控件是窗体上用于显示数据、执行操作、装饰窗体的对象,其类型可以分为结合型、非结合型与计算型三类。结合型控件主要用于显示、输入、更新数据库中的字段;非结合型控件无需数据来源,可用于显示信息、线条或图像等;计算型控件用表达式作为数据源,表达式可以利用窗体或报表所引用的表或查询字段中的数据,或窗体或报表上的其他控件中的数据。
|
|
|
|
使用设计视图创建窗体时,用户可以在设计视图中打开已有窗体进行修改,也可以创建一个新窗体,即空白窗体,然后向窗体里加入各种元素。创建空白窗体的操作步骤如下:
|
|
|
(1)单击数据窗口左边面板中的“窗体”选项,进入“窗体”窗口。
|
|
|
(2)单击工具栏中的“新建”按钮,打开“新建窗体”对话框。
|
|
|
(3)选择方法列表框中的“设计视图”,然后单击“确定”按钮,打开窗体的设计视图,并创建一个空白窗体,如下图(a)所示。
|
|
|
|
|
(4)在空白窗体中单击鼠标右键,系统弹出上图(b)所示子菜单,用户可以选择是否需要在窗口上显示网格、标尺、工具箱等;对主体区、页面页眉页脚区或窗体页眉页脚区进行背景色设置。
|
|
|
|
例如,某高校教学管理系统学生信息及成绩查询界面如下图所示,利用Access设计视图创建窗体。具体操作步骤如下:
|
|
|
|
|
(1)首先创建一个包含学生信息表和选课成绩信息表相关字段的查询,保存为“学生-选课”查询。
|
|
|
(2)新建窗体设计视图,数据源选择为“学生-选课”查询,如下图所示。
|
|
|
|
|
(3)在窗体设计视图中添加一个标签控件,并输入“教务管理系统信息查询”,设置字号、字体及颜色。例如,设置字号16、字体为“行楷”、颜色为“蓝色”。
|
|
|
(4)在窗体设计视图中添加选项卡控件。
|
|
|
(5)单击“页1”选项卡,拖动所需字段到“页1”选项卡处,并调整到合适位置。修改“页1”选项卡的属性列表的标题为“学生信息”。
|
|
|
(6)单击“页2”选项卡,拖动所需字段到“页2”处选项卡,并调整到合适位置。修改“页2”选项卡的属性列表的标题为“成绩信息”。
|
|
|