数据库应用开发技术

数据库应用开发技术

ID:46234120

大小:4.46 MB

页数:38页

时间:2019-11-21

数据库应用开发技术_第1页
数据库应用开发技术_第2页
数据库应用开发技术_第3页
数据库应用开发技术_第4页
数据库应用开发技术_第5页
资源描述:

《数据库应用开发技术》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第八章数据库应用开发技术窗体、报表、宏都是Access所提供的对象。本章主要介绍窗体、报表、宏的应用及菜单工具栏的使用等。8.1窗体窗体是Access数据库中的一个非常重要的对象,通过窗体可以方便地输入数据、编辑数据、显示统计和查询数据,还可以将整个数据库应用程序组织起来,控制数据库操作流程,形成一个完整的应用系统。窗体是操作应用系统的界面,通过菜单或按钮提示用户进行业务流程操作,用户通过选择不同操作进入下一步操作的界面,完成操作后返回主窗体。窗体的概念及其组成:窗体通常由窗体页眉、页面页眉、主

2、体、页面页脚、窗体页脚和组成,每一部分称为窗体的“节”,除主体节外,其它节可通过设置确定有无,但所有窗体必须有主体节。窗体页眉和窗体页脚:一般用于显示窗体标题、使用说明或放置窗体任务按钮等。窗体页眉在执行窗体时可显示。主体:是窗体的主要部分,绝大多数的控件及信息都出现在主体节中,是数据库系统数据处理的主要工作界面。页面页眉和页面页脚:打印窗体时输出。例如,日期、页码、图像等。窗体页眉主体窗体页脚页面页脚窗体的类型:根据数据记录的显示方式提供了6种类型的窗体,分别是纵栏式窗体、表格式窗体、数据表窗

3、体、图表窗体、数据透视表窗体和主/子窗体。其中纵栏式窗体同时只显示一条记录,而表格式窗体和数据表窗体可同时显示多条记录。主/子窗体在显示具有一对多关系的表或查询中的数据时,子窗体特别有效。纵栏式窗体表格式窗体数据表窗体主/子窗体创建窗体:1.使用“自动创建窗体”创建窗体使用“自动创建窗体”向导可创建一个数据窗体,用这种方式创建的窗体格式是由系统规定的,如果需要修改,可以通过窗体设计视图来完成。自动创建窗体有纵栏式、表格式和数据表3种格式,创建过程相同。2.使用“窗体向导”创建窗体用这种方法创建窗

4、体时,用户可以选择窗体包含的字段个数,还可以定义数据窗体布局和样式。例如,根据学生选课情况创建“成绩”窗体。要求有学号、姓名、性别、课程编号、课程名、成绩。该例涉及到学生、选课、课程3个表。3.使用“设计视图”自行创建窗体使用窗体设计视图,既可以创建窗体,也可以修改窗体。利用设计视图创建窗体不受系统约束,可以最大限度地满足用户需求。操作步骤如下:(1)打开数据库,在“数据库”窗口选择“窗体”为操作对象,单击“新建”按钮。(2)在“新建窗体”对话框选择“设计视图”,单击“确定”,弹出空白窗体窗口如

5、图所示。(3)在“窗体”的“属性”对话框“记录源”选项中确定窗体数据来源。然后为窗体添加控件,设计窗体的布局。例如,添加学生表并将所有字段拖入窗体。(5)在“窗体”对话框打开“视图”菜单,选择“代码”命令,设计窗体包含对象的事件和方法。(6)命名和保存窗体,结束窗体的创建。窗体控件:在窗体设计视图中设计窗体时,随时可以使用工具箱中的各种控件,它包含标准控件和ActiveX控件。实际上,设计窗体的过程主要是设计控件。常用控件:标签控件、文本框控件、命令按钮控件等等。标签控件:用来显示窗体中各种说明

6、和提示信息。举例:在窗体页眉处添加一个标签控件,显示“学生基本情况浏览”。操作:在窗体页眉处加入一标签,在其“标题”属性中输入“学生基本情况浏览”,22号字体,并调整位置。文本框控件:用于显示、输入或编辑窗体的基础记录源数据,显示计算结果或者接收输入的数据。文本框控件的数据源来自于表或键盘输入的信息。说明:未绑定型控件与表或查询无关。但文本框可根据需要绑定到某个表或查询的某个字段上。举例:创建一个系统登录窗体,要求输入账号和密码。操作:在窗体上创建二个文本框作为用户输入用户名和口令的控件。修改其

7、关联标签的标题。设口令文本框的“输入掩码”属性为“密码”。加一命令按钮,标题为“确定”。关闭窗体的记录选定器和导航按钮。命令按钮控件:响应用户的鼠标事件,用于控制程序的执行过程以及控制对窗体数据的操作等。举例:修改学生表录入窗体,用命令按钮实现记录导航条的功能。操作:修改窗体属性。在属性窗口中选择窗体,再关闭记录选定器和导航按钮、滚动条。在窗体页脚处创建6个命令按钮,并在向导中选择动作方式。报表是数据库中数据信息和文档信息输出的一种形式,它可以将数据库中的数据信息和文档信息以多种形式通过屏幕显示

8、或通过打印机打印出来。8.2报表报表的组成:报表页眉、页脚:显示整个报表的标题、说明性文字、图形、制作时间或单位等,仅在报表的首页和尾页打印输出。页面页眉、页脚:显示报表每列的列标题,主要是字段名称或记录的分组名称。该标题在每一页上都显示或打印。主体:它是报表的主体部分,用于表或查询中的记录数据。组页眉、页脚:用于显示和打印分组报表的分组信息。报表样版:报表页眉页面页眉组页眉页面页眉主体组页脚创建报表:创建报表与创建窗体非常类似,所以创建窗体的方法同样也适用于创建报表。1.使用“自动创建报表”方

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。